我是靠谱客的博主 神勇路人,最近开发中收集的这篇文章主要介绍JDK的安装目录详解与JVM的介绍与环境变量的配置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

·
·

J D K 的 文 件 目 录 详 解 与 J V M 的 介 绍 与 环 境 变 量 的 配 置 color{CornflowerBlue}{JDK的文件目录详解与JVM的介绍与环境变量的配置} JDKJVM


J D K color{SteelBlue}{JDK} JDK

JDKJava 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)} PATHCLASSPATHJAVA_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的介绍与环境变量的配置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部