1、tiobe排行榜:语言流行指标,热门程度。
2、什么是程序:对一系列动作的执行过程的描述。
3、Java推出时间:1995年,Sun公司发布。
4、Java之父:James gosling。
5、Java的特点:Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
6、JDK目类
jdk:Java工具包
jre:Java运行环境
lib:类库资源
7、环境配置
复制bin目录所在位置的路径到环境变量下Path中,路径后记得加英文分号。
8、开发流程:
程序编写(后缀为java)——>通过编译器编译——>生成后缀为class的文件——>在Java虚拟机运行(JVM:消除系统差异,实现跨平台运行)
(1)编写*.java
(2)通过命令行javac 编译 *.java
(3)通过命令行java 运行 *.class (生成的class文件为字节码文件)
9、JVM:指的是Java虚拟机
10、程序分析
文件名:Hello.java
11、System.out.print和System.out.println的区别
print:输出不换行
Println:输出换行
\n转义符:也可以换行,同等于println
\t转义符:同等于Tab
12、java注释:\\单行注释\**\多行注释
13、代码的规范
(1)一行只写一条代码
(2)必要的记得加注释
(3)注意代码缩进(一般编辑器自动缩进)
(4)避免使用拼音或者中文命名
14、IDE集成开发环境
将运行环境和开发环境集成到一起(方便开发)
可以安装MyEclipse、Eclipse等集成工具
15、下载安装MyEclipse和配置MyEclipse
MyEclipse官方下载
配置jdk:window——>preferences——>java——>Installed——jres(选择自己的jdk版本)
改变编译器:window——>preferences——>java——>compiler(选择自己使用的版本)
16、src目录:(source)后缀为java的源文件都放这个文件夹
17、packge Exlorer:工作空间,代码编写区
Navigator目录:后缀为class的字节码文件在这个导航栏目录下
18、MyEclipse帮助文档官网:www.oracle.com(不重要 可以自己百度中文文档)
19、*.java——>*.class 编译过程*class——>*.java 反编译过程
反编译软件:Jad、FrontPage
Jad软件反编译命令:Jad -s java *.class
FrontPage图形化软件:操作更简单
java培训班:http://www.baizhiedu.com/java2019