jdk配置和源文件编译执行

免责说明:java基础资料均来自于韩顺平老师的《循序渐进学Java零基础》教案,具体视频内容可以去B站观看,这些资料仅用于学习交流,不得转载用于商业活动

1.jdk环境变量配置

1.1 什么是jdk

1.JDK 的全称(Java Development KitJava 开发工具包)

JDK = JRE + java 的开发工具 [java, javac,javadoc,javap 等]

JDK 是提供给 Java 开发人员使用的,其中包含了 java 的开发工具,也包括了 JRE。所以安装了 JDK,就不用在单独安装 JRE 了。

2.JRE(Java Runtime Environment Java 运行环境)
JRE = JVM + Java 的核心类库[类]
包括 Java 虚拟机(JVM Java Virtual Machine)和 Java 程序所需的核心类库等,如果想要运行一个开发好的 Java 程序,计算机中只需要安装 JRE 即可。
3.JDK、JRE 和 JVM 的包含关系
JDK = JRE + 开发工具集(例如 Javac,java 编译工具等)
JRE = JVM + Java SE 标准类库(java 核心类库)

1.2 安装jdk

https://www.oracle.com/java/technologies/downloads/
傻瓜式安装,直接下一步即可
注意:安装路径不要有中文或者特殊符号如空格等等,如:D:\Program Files (x86)\jdk1.8.0_162

1.3 环境变量配置

1.“系统属性”--“高级”--“环境变量”,打开环境变量窗口

2.新增系统变量:JAVA_HOME

变量名:JAVA_HOME

变量值:C:\Program Files\Java\jdk1.8.0_162

3.新增系统变量:CLASSPATH

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

 4.编辑Path环境变量,里面加以下信息

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

 2.Java文件编译和执行

 2.1 什么是编译

javac Hello.java

  1. 有了Java源文件,通过编译器将其编译成JVM可识别的字节码文件
  2. 在该源文件目录下,通过javac编译工具对Hello.java文件进行编译
  3. 如果程序没有错误,没有任何提示,但在当前目录下会出现一个Hello.class文件,该文件称为字节码文件,也是可以执行的java的程序

1.打开命令行窗口,输入 :javac d:\HelloWorld.java 

 2.编译后会生成一个同名的字节码文件HelloWorld.class

2.2 什么是运行

  • 有了可执行的Java程序(XXX.class字节码文件)
  • 通过运行工具java.exe对字节码文件进行执行,本质就是.class文件装载到jvm机执行

Java程序开发注意事项

对修改后的.java源文件需要重新编译,生成的class文件后,再进行执行,才能生效

3.执行字节码文件:java HelloWorld

3.反编译工具jd-gui.exe

 

 

posted @ 2023-12-07 14:56  万溪汇海  阅读(103)  评论(0编辑  收藏  举报