Day2 学习笔记:第一个程序,Hello,World!
JDK的组成
- JDK:java开发工具,包含jre和jvm
- JRE:java运行环境,用来和运行java程序;
- JVM:虚拟机,一次编译多平台运行的关键所在;
JDK的安装
-
下载JDK安装包
选择适合自己本地操作系统的JDK安装包进行安装,我自己下载的地址为:https://download.oracle.com/java/20/latest/jdk-20_windows-x64_bin.exe
-
安装JDK
将第一步下载到的安装包双击运行,自定义选择安装目录,这里要注意,安装目录不要有中文,安装好之后记住安装路径。
-
生成jre目录
1.8版本之后,jdk安装不会自动创建jre目录,需要我们通过以下命令执行后,才会生成
C:\Users\yiyez>cd /d d: D:\>cd "Program Files\Java\jdk-20" D:\Program Files\Java\jdk-20>bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
-
配置环境变量
在我的电脑点击鼠标右键,打开属性窗口,点击弹出页面里的高级系统设置,再点击环境变量按钮,即可进入环境变量设置界面
我们需要做的是,首先在系统变量位置,点击新建,输入变量名“JAVA_HOME”,变量值设置为我们的JAVA安装目录,例如“D:\Program Files\Java\jdk-20”
新建好之后,我们选择Path变量,点击变量,在这个界面新增两个值,一个为“%JAVA_HOME%\bin”,一个为“%JAVA_HOME%\jre\bin”。
%JAVA_HOME%\bin 为java.exe等程序运行的路径
%JAVA_HOME%\jre\bin 为JRE运行路径
-
验证环境变量设置效果
点击win+R键,输入cmd打开命令提示窗口,在窗口中输入,如果显示效果如下,则代表我们设置成功
C:\Users\yiyez>java -version java version "20.0.1" 2023-04-18 Java(TM) SE Runtime Environment (build 20.0.1+9-29) Java HotSpot(TM) 64-Bit Server VM (build 20.0.1+9-29, mixed mode, sharing) C:\Users\yiyez>
Hello,World!的创建
1、创建java文件
新建一个txt文件,将文件名改为hello.java
2、代码编写
用记事本或者notepad++打开我们新建的hello.java文件,输入以下代码后点击保存
public class hello{ /* 注意这里的hello是和我们创建的hello.java的名称对应*/
public static void main(String[] args){
System.out.print("Hello,World!");
}
}
3、代码编译
在hello.java所在目录打开cmd程序,输入javac hello.java,点击回车后,没有报错即代表编译成功
C:\Users\yiyez\Desktop\java>javac hello.java
C:\Users\yiyez\Desktop\java>
4、代码运行
编译成功后,继续在cmd中运行 java hello,成功后即可显示“Hello,World!”
C:\Users\yiyez\Desktop\java>javac hello.java
C:\Users\yiyez\Desktop\java>java hello
Hello,World!
C:\Users\yiyez\Desktop\java>