0
点赞
收藏
分享

微信扫一扫

[Java]尚硅谷Java核心基础学习笔记_U1 Java语言概述

勇敢的趙迦禾 2022-02-04 阅读 131
java

尚硅谷Java核心基础学习笔记

第一章 Java语言概述

第二章 基本语法

第三章 数组

第四章 面向对象编程(上)

第五章 面向对象编程(中)

第六章 面向对象编程(下)

第七章 异常处理


目录

一、软件开发介绍

二、计算机编程语言介绍

三、Java语言概述​

四、开发体验-HelloWorld

五、注释

六、Java API文档

七、良好的编程风格


课程整体内容概述

【实训项目】
① 家庭收支记账软件(U2 流程控制学完可做)
② 客户信息管理软件(U4 面向对象(上)讲完做)
③ 开发团队人员调度软件(U7 异常处理讲完做)
④ 银行业务管理软件(U7 异常处理讲完做)
⑤ 单机考试管理软件(U11 IO流讲完做)


一、软件开发介绍

软件:分为系统软件和应用软件。
系统软件:windows , linux ,android , ios ...
应用软件:word , PPT , 画图板 ...
人机交互方式:图形化界面 vs 命令行方式
应用程序 = 算法 + 数据结构

【注】
🦴rd:删除文件目录时目录必须为空
🦴echo:创建文件

【练习】
🦴d:(进入d盘)
     cd d:\java(进入d盘java目录)
🦴echo name:Tom,age=13>1.doc

🦴

(del可以删除目录下的所有文件)


二、计算机编程语言介绍

计算机语言的发展迭代史
   第一代:机器语言
   第二代:汇编语言
   第三代:高级语言
         > 面向过程:C , Pascal , Fortran
         > 面向对象:Java , Phthon

三、Java语言概述

JVM:Java虚拟机
JDK:Java开发工具包
JRE:Java运行环境 

🦴Java语言应用领域
   > Java Web开发:后台开发
   > 大数据开发
   > Android应用程序开发:客户端开发
🦴Java语言特点
   > 面向对象性
       两个要素:类、对象
       三个特征:封装、继承、多态
   > 健壮性
       去除C语言中的指针
       自动垃圾回收机制,但仍会出现内存溢出、内存泄漏
   > 跨平台性
      Write once,run anywhere.一次编译,到处运行。(JVM)


四、开发体验-HelloWorld

【练习】
🦴编写:将编写的java代码保存在以“.java”结尾的源文件中。


 
🦴编译:使用javac.exe命令编译java源文件。(格式:javac 源文件名.java)
(javac *.java:生成字节码文件(.class))

(字节码文件(.class)的名称(HelloChina)为源文件中的类名(HelloChina))

class HelloChina{
    public static void main(String[] args){
        System.out.println("Hello,World!");
    }
}

🦴运行:使用java.exe命令解释运行字节码文件。(格式:java 类名)


五、注释

🦴单行注释

🦴多行注释(不可嵌套)

 

🦴文档注释

 【练习】

(javadoc只能解析出文档注释)

 


六、Java API文档

API:语言提供的类库。

、良好的编程风格

举报

相关推荐

0 条评论