文章目录

  • 1. JVM、JRE和JDK的关系
  • JVM
  • JRE
  • JDK
  • JVM&JRE&JDK关系图
  • 2. jdk环境变量配置


1. JVM、JRE和JDK的关系

JVM

Java Virtual Machine是Java虚拟机,Java程序需要运行在虚拟机上,不同的平台有自己的虚拟机,因此Java语言可以实现跨平台。

JRE

Java Runtime Environment包括Java虚拟机和Java程序所需的核心类库等。核心类库主要是java.lang包:包含了运行Java程序必不可少的系统类,如基本数据类型、基本数学函数、字符串处理、线程、异常处理类等,系统缺省加载这个包

如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

JDK

Java Development Kit是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE。所以安装了JDK,就无需再单独安装JRE了。其中的开发工具:编译工具(javac.exe),打包工具(jar.exe)等

JVM&JRE&JDK关系图

java升级只安装jre可以吗_java

2. jdk环境变量配置

  1. 环境准备
      Windows10

jdk-9.0.1

  1. 下载并安装JDK
    jdk官方镜像下载。不用注册登录,直接下载,非常方便
  2. 环境变量配置

1、右键桌面上“我的电脑”>>“属性”,在弹出的页面上点击“高级系统设置”。

java升级只安装jre可以吗_java升级只安装jre可以吗_02

2、在弹出的“系统属性”窗口中“高级”标签页下点击“环境变量”按钮。

java升级只安装jre可以吗_java升级只安装jre可以吗_03

3、在弹出的“环境变量”窗口中,点击下方的“新建”按钮,在弹出的“新建系统变量”窗口中,新建一个名为“JAVA_HOME”的环境变量,变量值为Java的安装路径,本人为:D:\project\tool\Java\jdk_9.0.1。如图所示。

java升级只安装jre可以吗_java_04


java升级只安装jre可以吗_jdk_05

4、设置Path环境变量,该变量已经存在,所以在列表中选择Path,点击下方的“编辑”按钮,在弹出的窗口中添加如下信息:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,然后点击“确认”按钮即可。如图所示:

java升级只安装jre可以吗_jre_06

5、和JAVA_HOME一样,新建一个名为“classpath”的环境变量,变量值为:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar。如图所示:

java升级只安装jre可以吗_jre_07

6、在配置好环境变量后,可以进入cmd中检查Java是否安装正确。
  java -version是检验jdk安装成功的,javac -version是检验环境配置的
  检查命令如图所示:

java升级只安装jre可以吗_jre_08

如果能正确的输出Java的版本和JVM版本信息,则说明Java安装正确。