Java入门——JDK的组成、Java的跨平台、Path环境变量配置、Java_home环境变量

简介: Java入门——JDK的组成、Java的跨平台、Path环境变量配置、Java_home环境变量

JDK的组成

  • JVM(Java Virtual Machine):Java虚拟机,真正运行Java程序的地方。
  • 核心类库:Java自己写好的程序,给程序员自己的程序调用的。
  • JRE(Java Runtime Environment):Java的运行环境。
  • JDK(Java Development Kit):Java开发工具包(包括以上所有)。

Java的跨平台

Java程序一次编译、处处可用,我们的程序只需要开发一次,就可以在各种安装了JVM的系统平台上运行。


Path环境变量

  • Path环境变量用于记住程序路径,方便在命令行窗口的任意目录启动程序。

例如:在命令行窗口的任意目录下启动QQ。

path环境变量的位置在:我的电脑->属性->高级系统设置->高级->环境变量。

为java、javac配置Path的注意事项

  • 目前较新的JDK安装时会自动配置javac、java程序的路径到Path环境变量中去,因此,javac、java可以直接使用。
  • 注意:以前的老版本的JDK在安装的是没有自动配置Path环境变量的,此时必需要自己配置Path环境变量

重新配置了环境变量后,必须检测是否配置成功

  • 开命令行窗口,输入javac-version及java-version分别看版本提示。

.

JAVA_HOME:告诉操作系统JDK安装在了哪个位置(将来其他技术要通过这个环境变量找JDK)

注意:较新版本的JDK只是自动配置了Path,没有自动配置JAVA_HOME。


推荐:Path %JAVA_HOME%\bin

不推荐:Path D:\soft\java\jdk-17.0.1\bin

1.什么是Path环境变量?

  • Path环境变量用于配置程序的路径。
  • 方便我们在命令行窗口的任意目录启动程序。

2.JDK安装时,环境变量需要注意什么?

  • 较新版本的JDK会自动配置PATH环境变量,较老的JDK版本则不会。
  • 建议还是自己配置一下“Path” 、“JAVA_HOME”

END



目录
相关文章
|
6天前
|
Java 应用服务中间件 开发者
Java面试题:解释Spring Boot的优势及其自动配置原理
Java面试题:解释Spring Boot的优势及其自动配置原理
29 0
|
9天前
|
Prometheus 监控 Cloud Native
如何优化Java中的数据库连接池配置?
如何优化Java中的数据库连接池配置?
|
1天前
|
存储 安全 Java
Java的基础入门(2)
Java的基础入门(2)
|
1天前
|
Java
|
1天前
|
XML Java 程序员
|
8天前
|
传感器 数据采集 监控
Java串口编程入门
Java串口编程入门
|
8天前
|
存储 Ubuntu Java
【Linux】已解决:Ubuntu虚拟机安装Java/JDK
【Linux】已解决:Ubuntu虚拟机安装Java/JDK
16 1
|
7天前
|
安全 算法 Java
Java面试题:如何诊断和解决Java应用程序中的内存泄漏问题?如何实现一个线程安全的计数器?如何合理配置线程池以应对不同的业务场景?
Java面试题:如何诊断和解决Java应用程序中的内存泄漏问题?如何实现一个线程安全的计数器?如何合理配置线程池以应对不同的业务场景?
7 0
Java相关配置
Java相关配置
1236 0
|
6天前
|
Java 调度
Java线程的六种状态
Java线程有六种状态: 初始(NEW)、运行(RUNNABLE)、阻塞(BLOCKED)、等待(WAITING)、超时等待(TIMED_WAITING)、终止(TERMINATED)。
19 1