java环境变量配置(java环境变量配置后不生效) 您所在的位置:网站首页 path环境变量的配置java java环境变量配置(java环境变量配置后不生效)

java环境变量配置(java环境变量配置后不生效)

2023-03-14 06:58| 来源: 网络整理| 查看: 265

在开始学习java技术之前,先介绍如何搭建Java开发环境是非常重要的一件事。

一、JDK、JRE、JVM 1.JDK  Oracle 公司提供的 JDK 只是一个开发工具包,它不是一个IDE (Integrated Development Environments,集成开发环境), IDE 的开发工具将程序的编辑、编译、调试、执行等功能集成在一个开发环境中,使用户可以很方便地进行软件的开 发,Java 开发 IDE 工具有很多,其中主要有: Eclipse、 IntelliJ idea 和 NetBeans 等。 JDK工具包是最基础的Java开发工具,很多Java IDE工具,如: Eclipse 、 IntelliJ IDEA 和 NetBeans 等 都依赖于JDK 。也有一些人使用 “JDK+ 文本编辑工 具” 编写 Java 程序。 JDK下载和安装  

JDK的下载可以直接到Oracle官网下载,选择与自己电脑对应的操作系统(Windows操作系统注意是64位还是32位)

https://www.oracle.com/java/technologies/downloads/#java11-windows

JDK的版本很多,目前使用最多的仍然是Java8版本,因为其极高的稳定性受到一致好评,Java11版本也受到越来越多人的青睐,这里推荐大家使用这两个版本。下载完成后默认安装即可。

2.JRE

JRE,即Java运行环境,包含JVM标准实现(Jvm虚拟机)与Java核心类库。JRE 是运行 Java 程序必不可少的,编写好的Java程序必须要JRE才能运行。如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

3.JVM(虚拟机) 

JVM,即java虚拟机,是java运行时的环境,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行,这就是Java能够“一次编译,到处运行”的原因。

它是整个java实现跨平台的最核心的部分,所有的java程序会先被编译为.class的类文件,该类型文件可以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解释给本地系统执行。

关于虚拟机更深入的理解解:https://g.csdnimg.cn/common/csdn-toolbar/csdn-toolbar.js

二、JDK.JRE.JVM 三者的关系 

JDK、JRE、JVM三者是包含关系,如下图所示。

java环境变量配置

 Java SE的组件结构也可以清晰的看到三者之间的联系

java环境变量配置  三、环境变量的配置

完成JDK的下载安装后,就可以开始对环境变量进行配置了

打开系统设置,选择高级系统设置

 

java环境变量配置  JAVA_HOME 变量

选择环境变量,新建JAVA_HOME 变量(建议将JAVA_HOME放在变量列表最上方)

这里要正确选择JDK的安装目录

java环境变量配置    path变量

找到系统变量中的path变量,点击编辑,新建 

java环境变量配置

 

java环境变量配置

 复制下方代码,粘贴即可

%JAVA_HOME%\bin ClassPath变量 

设置方法与JAVA_HOME 变量相同,浏览目录复制下方代码粘贴。

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

java环境变量配置 

 设置完后,记得点击确定,到这里Java的环境配置就大功告成啦!

java环境变量配置

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有