第一步:找到JDK的目录,C:\java复制一下
第二步:将JDK的bin目录粘贴在Path环境变量后面
第三步:检测否配置成功
输入java -version 看提示信息是否显示你安装JDK的版本号
【如果显示版本号都是JDK17就表示配置安装成功】
-
为什么要配置 JAVA_HOME,不配置可以么?
-
为什么配置? JAVA_HOME用于确定JDK的安装目录。可以随意更改不同版本的JDK。
-
可以不配置,但建议配置。
-
如果不配置,在path变量中就不能使用 JAVA_HOME变量了,需要直接配置
C:/java/jdk/
。系统环境变量path内部配置了多个内容,每次更换jdk版本,就需要修改path一次,出错的概率大。 -
其他软件需要使用jdk,不需要指定bin目录,就需要提供JAVA_HOME。例如:Tomcat
-
-
-
为什么要配置 path,不配置可以么?
-
path是使操作系统可以在任意位置获得需要执行的程序。
-
可以在任意目录下,执行java、javac等命令。
-
-
不配置也行,但建议配置。
-
如果不配置,只能在
%JAVA_HOME%/bin
目录下执行程序。(位置是唯一的) -
建议配置,可以在
任意目录
下执行。
-
-
JDK的组成
JDK由JVM、核心类库、开发工具组成,如下图所示
下面分别介绍一下JDK中每一个部分是用来干什么的
- 什么是JVM?
答:JDK最核心的组成部分是JVM(Java Virtual Machine),它是Java虚拟机,真正运行Java程序的地方。
- 什么是核心类库?
答:它是Java本身写好的一些程序,给程序员调用的。 Java程序员并不是凭空开始写代码,是要基于核心类库提供的一些基础代码,进行编程。
- 什么是JRE?
答:JRE(Java Runtime Enviroment),意思是Java的运行环境;它是由JVM和核心类库组成的;如果你不是开发人员,只需要在电脑上安装JRE就可以运行Java程序。
- 什么是开发工具呢?
答:Java程序员写好源代码之后,需要编译成字节码,这里会提供一个编译工具叫做javac.exe,编写好源代码之后,想要把class文件加载到内存中运行,这里需要用到运行工具java.exe。
除了编译工具和运行工具,还有一些其他的反编译工具、文档工具等待...
JDK、JRE的关系用一句话总结就是:用JDK开发程序,交给JRE运行