Hello World
下载安装JDK
-
[Oracle官网](Java Downloads | Oracle)
-
Oracle账号密码
账号 密码 [email protected] 1211WaN! [email protected] 1211WaN! [email protected] Oracle123 [email protected] OracleTest1234 - 账号来源于网络
安装文本编辑器(可选,只为增强体验)
JDK目录介绍
目录名 | 说明 |
---|---|
bin | 该目录用于存放一些可执行程序 |
include | 由于JDK是通过C和C++实现的,因此在启动时需要引入一些C语言的头文件,该目录就是用于存放这些头文件的 |
jre | 此目录是Java运行时环境的根目录,它包含Java虚拟机,运行时的类包、Java应用启动器以及一个bin目录,但不包含开发环境中的开发工具。 |
legal | JDK各模板的授权文档 |
lib | lib是library的缩写,意为Java类库或库文件,是开发工具使用的归档包文件。 |
javafx-src.zip | 该压缩文件内存放的是Java FX(Java图形用户界面工具)所有核心类库的源代码。 |
src.zip | src.zip为src文件夹的压缩文件,src中放置的是JDK核心类的源代码,通过该文件可以查看Java基础类的源代码。 |
其余 | 说明性文档 |
环境变量
- path 安装后可以不用进入java命令目录下,直接使用java命令(方便使用)
- CLASSPATH: Java虚拟机(JVM)借助类装载器装入应用程序使用的类,具体装入哪些类根据当时的需要决定。CLASSPATH环境变量告诉类装载器到哪里去寻找第三方提供的类和用户定义的类。
变量名 | 变量值 |
---|---|
JAVA_HOME | JDK的安装路径 |
Path | %JAVA_HOME%\bin |
CLASSPATH | .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar |
dos命令
Hello World
-
编写代码
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
-
编译 【javac Java文件名.java】
Microsoft Windows [版本 10.0.19041.1237] (c) Microsoft Corporation。保留所有权利。 C:\Users\Admin>d: D:\>cd D:\Programs\Java\Hello World D:\Programs\Java\Hello World>javac HelloWorld.java D:\Programs\Java\Hello World>
-
运行 【java 类名】
Microsoft Windows [版本 10.0.19041.1237] (c) Microsoft Corporation。保留所有权利。 C:\Users\Admin>d: D:\>cd D:\Programs\Java\Hello World D:\Programs\Java\Hello World>javac HelloWorld.java D:\Programs\Java\Hello World>java HelloWorld Hello World! D:\Programs\Java\Hello World>
Java的加载与执行
- 编辑Java程序
- 编译
- 运行
- 类加载器将编译后的class文件装载到JVM
- JVM将Class文件解释为二进制文件
- 操作系统执行二进制文件