第一天笔记
jdk的安装
- 下载jdk
jdk是Java开发环境。其中包括了Java编译器、Java运行工具、Java生成文档工具、Java打包工具等。Java开发环境中自带了一个Java运行环境运行工具JRE。因此,安装过程中不需要安装JRE了。
到Oracle官网中下载,甲骨文官网地址。安装目录可根据自己的情况选择。 - jdk的目录介绍
A、bin目录:该目录用于存放一些可执行文件,如:javac.exe(Java编译器) 、java.exe(Java运行工具) 、jar.exe(Java打包工具) 、javadoc.exe(文档生成工具)等。
B、db目录:db目录十一个小型的数据库。
C、jre目录:此目录是Java运行时的根目录,它包含Java虚拟机、运行时的类包、Java应用启动器以及一的bin目录。
D、include目录:该目录用于存放一些C语言的头文件。、
E、lib目录:Java类库或库文件。
F、javac.exe是Java编译器工具,将.java文件编译成可执行的.class字节码文件。
G、java.exe是Java运行工具,他会启动一个Java虚拟机进程,专门负责运行Java的.class字节码文件。
环境变量配置
- 打开我的电脑—>属性---->高级系统设置---->环境变量——>新建(变量值为jdk bin目录的路径)。
- 检查环境变量配置
在“运行”中输入cmd打开命令行窗口,输入javac,回车。如果是找不到内部或外部命令,则配置错误。如图为配置正确的结果。
第一个Java程序
-
新建文件夹用于保存Java源文件和编译后生成的字节码文件。新建一个扩展名为.java的文本文档,用记事本的方式打开编写一段代码。如图。
-
List item
编译.java 文件
注意:编译时文件名后缀需要写。
- 运行.class文件
注意:运行时文件名后缀不需要写。
Java的编译和运行机制
Java程序运行时,必须经过编译和运行两个步骤。首先将.java的源文件进行编译,最终生成.class的字节码文件。然后Java虚拟机将字节码文件进行解释执行,并将结果显示出来。如图。
不同操作系统需要使用不同版本的虚拟机,有了虚拟机就可以实现“一次编写,到处运行”的跨平台性。Java程序通过Java虚拟机实现跨平台,但虚拟机本身并不是跨平台的。