JDK
JDK(Java Development Kit)组成
1、Java 开发工具包
2、JRE(Java Runtime Environment):Java 运行环境
(1)JVM(Java Virtual Machine):Java 虚拟机
(2)Java 核心类库
配置 JDK 环境变量
1、作用:是为了能够在任意的地方使用 Java 开发工具包,DOS 在执行 java 命令时,首先在当前目录寻找,如果找不到命令文件,就会去系统的环境变量里寻找命令文件存储的路径
2、我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
3、环境变量
(1)Administrator的用户变量:环境变量只对管理员生效
(2)系统变量:环境变量对所有用户生效
4、新建环境变量:JAVA_HOME,值:JDK 安装根目录
5、编辑 Path 变量,新建 %JAVA_HOME%\bin
6、JAVA_HMOE 作用
(1)方便引用,如,JDK 安装在 C:\Program Files\Java\jdk1.5.0 目录里,则设置JAVA_HOME为该目录路径,,以后要使用这个路径的时,只需输入 %JAVA_HOME% 即可,避免每次引用都输入很长的路径串
(2)归一原则,当 JDK 路径被迫改变的时候,仅需更改 JAVA_HOME 的变量值即可,否则,就要更改任何用绝对路径引用JDK目录的文档
(3)第三方软件会引用约定好的 JAVA_HOME 变量,否则,将不能正常使用该软件
7、根据 JAVA_HOME 在管理员 / 系统 下的变量,选择是否以管理员方式,打开命令提示符
(1)输入 java -version,查看 Java 版本
(2)输入 java,检测 Java 是否安装成功
(3)输入 javac,检测环境变量是否配置成功
在命令提示符下使用 JDK
(例)Test.java
1、javac Test.java,将源文件编译成字节码,控制台编码要与源文件编码一致
2、java Test,运行 Text.class
3、为什么是 java Test 而不是 java Test.class
(1)java Test:表示运行“Test”的类
(2)java Test.class:表示运行“Test.class”的类
(3)默认运行 .class 类型的文件,所以不用带 .class 的后缀
4、运行机制:.java(源文件) -(javac 编译)-> .class(字节码文件)- (java 运行)-> JVM for Windows / Linux / Mac

浙公网安备 33010602011771号