JDK环境变量的配置与理解

第一步:找到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运行  

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值