概述
·
·
J D K 的 文 件 目 录 详 解 与 J V M 的 介 绍 与 环 境 变 量 的 配 置 color{CornflowerBlue}{JDK的文件目录详解与JVM的介绍与环境变量的配置} JDK的文件目录详解与JVM的介绍与环境变量的配置
J D K color{SteelBlue}{JDK} JDK
JDK | Java Development Kit)Java 开发工具包 |
---|---|
介绍 | JDK是一个使用Java编程语言构建应用程序和组件的开发环境。JDK包括用于开发,测试和监视用Java编程语言编写并在Java平台上运行的程序的工具。 |
包含的内容(JDK中文件和目录的一般摘要) | |
开发工具 | (在bin/子目录中)将帮助您开发,执行,调试和记录用Java编程语言编写的程序的工具和实用程序。 |
运行环境 | (在jre/子目录中)JDK使用的Java运行时环境(JRE)的实现。JRE包括Java虚拟机(JVM™),类库和其他支持执行用Java编程语言编写的程序的文件。 |
其他库 | (在lib/子目录中)开发工具所需的其他类库和支持文件。 |
Java DB | (在db/子目录中)Java DB,Oracle分发的Apache Derby关系数据库 |
C头文件 | (在include/子目录中)支持使用Java Native Interface和Java Virtual Machine(JVM)调试器接口进行本机代码编程的C语言头文件。 |
源代码 | (src.zip)构成Java核心API的所有类的Java编程语言源文件(即java。*,javax。*和一些org。*包的源文件,但不包括com.sun。*包的源文件) 。此源代码仅供参考,以帮助开发人员学习和使用Java编程语言。这些文件不包含特定于平台的实现代码,不能用于重建类库。要提取这些文件,请使用任何常用的zip实用程序。或者,您可以在JDK的bin/目录中使用Jar实用程序: |
JavaFX工具 | 包括特定于JavaFX的各种工具。请注意,ARM上的JDK不包含JavaFX。 |
J R E color{SteelBlue}{JRE} JRE
JRE |
---|
运行时环境包含运行用Java编程语言编写的程序所必需的Java虚拟机,运行时类库和Java应用程序启动程序。它不是JDK,所以不包含编译器或调试器等开发工具。 |
J V M color{SteelBlue}{JVM} JVM
JVM(java virtual machineJVM) java虚拟机 |
---|
它是整个java实现跨平台的最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解释给本地系统执行。 |
配 置 环 境 变 量 ( P A T H , C L A S S P A T H , J A V A _ H O M E ) color{SteelBlue}{配置环境变量(PATH,CLASSPATH,JAVA_HOME)} 配置环境变量(PATH,CLASSPATH,JAVA_HOME)
环境变量 | 详情 |
---|---|
JAVA_HOME | 它指向JDK安装的目录,可以是JAVA_HOME=“D:jdk1.8”,D:jdk1.8相当于本机JDK安装所在目录,根据你的情况改变。 |
一是为了方便引用,比如,JDK安装在C:jdk1.8目录里,则设置JAVA_HOME为该目录路径, 那么 以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用是; | |
二则是归一原则, 当JDK安装路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改所以用绝对路径引用JDK目录的变量。 | |
三则是第三方软件会寻找JAVA_HOME环境变量所指的地址来找到JDK所在目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。 | |
Path | %JAVA_HOME%bin;%JAVA_HOME%jrebin 作用是指定命令搜索路径,在命令行程序执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的path变量中,bin目录中包含经常要用到的可执行程序如javac、java、javah 等。 |
CLASSPATH | .;%JAVA_HOME%libtools.jar;%JAVA_HOME%libdt.jar; 此环境变量是在编译Java源码时使用的,也就是为Java程序所依赖的接口,类等指定一个搜索路径。 |
最后
以上就是神勇路人为你收集整理的JDK的安装目录详解与JVM的介绍与环境变量的配置的全部内容,希望文章能够帮你解决JDK的安装目录详解与JVM的介绍与环境变量的配置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复