Java基础之《JDK1.8路径下目录的介绍》

安装JDK后路径下目录文件有哪些及功能介绍。

        安装好的JDK路径下目录如下:有bin、db、include、jre、lib、COPYRIGHT、javafx-src.zip、LICENSE、README.html、release、src.zip、THIRDPARTYLICENSEREADME.txt、THIRDPARTYLICENSEREADME-JAVAFX.txt。

Java基础之《JDK1.8路径下目录的介绍》_第1张图片

一、bin目录

其中bin目录里面存放了JDK的各种工具命令,即JDK开发工具的可执行文件。其中这些可执行文件都是二进制的,其中包括编译器、解释器以及其他一些工具,比如我们刚开始用的Javac、Java命令去检查JDK是否安装配置正确就是在这个目录下面的命令。bin目录下的内容如下图:

Java基础之《JDK1.8路径下目录的介绍》_第2张图片

二、db目录

db目录里面是安装Java DB的路径。Derby是Java自带的数据库,只有3M多大小,采用纯Javadb目录编写。db下的内容如下:

Java基础之《JDK1.8路径下目录的介绍》_第3张图片

三、include目录

其中include目录里面是一些供C语言使用的标题文件,其中C语言的头文件支持Java本地接口和Java虚拟机调试程序接口的本地编程技术。这里头文件的作用是让Java调用C/C++实现的函数功能。include目录下的内容如下:

Java基础之《JDK1.8路径下目录的介绍》_第4张图片

四、jre目录

其中jre(Java runtime environment即Java运行时环境)目录路径下安装的就是运行Java程序所必须的JRE环境。我们可以看到在jre目录下的bin里面有java.exe、javaws.exe,但没有javac.exe。jre目录下的内容如下:

Java基础之《JDK1.8路径下目录的介绍》_第5张图片

五、lib目录

其中lib目录:该路径下存放的是JDK工具命令的实际执行程序。lib目录下的内容如下:

Java基础之《JDK1.8路径下目录的介绍》_第6张图片

六、src目录

其中src.zip目录:该压缩文件里面存放的就是Java所有核心类库的源代码。src.zip目录解压内容如下:

Java基础之《JDK1.8路径下目录的介绍》_第7张图片

七、src.zip和javafx-src.zip

存放JDK源代码和JavaFX源代码。

八、其他

COPYRIGHT和LICENSE为版权和签证的说明性文档。

JDK8引用了哪些第三方许可证:
ASM Bytecode Manipulation Framework v5.0.3
BSDiff v4.3
CodeViewer 1.0
Cryptix AES 3.2.0
CUP Parser Generator for Java 0.10k
Document Object Model (DOM) Level 2& 3
Dynalink v0.5
Elliptic Curve Cryptography
ECMAScript Language Specification ECMA-262 Edition 5.1
FontConfig 2.5
freebXML Registry 3.0 & 3.1
IAIK PKCS#11 Wrapper
ICU4C 4.0.1 and ICU4J 4.4
IJG JPEG 6b
Jing 20030619
Joni v1.1.9
JOpt-Simple v3.0
Kerberos functionality
functionality from FundsXpress, INC.
Kronos OpenGL headers
libpng 1.6.16
GIFLIB 5.1.1 & libungif 4.1.3
Little CMS 2.7
Mesa 3D Graphics Library v4.1
PC/SC Lite for Suse Linux v.1.1.1
PorterStemmer v4
Relax NG Object/Parser v.20050510
RelaxNGCC v1.12
Relax NG Datatype 1.0
SoftFloat version 2b
Sparkle 1.5(JRE 8 on Mac OS X)
Thai Dictionary
Unicode 6.2.0 & CLDR 21.0.1
UPX v3.01(JRE 8 on Windows)
Xfree86-VidMode Extension 1.0
X Window System 6.8.2
zlib v1.2.11
  Apache Commons Math 3.2
  Apache Derby 10.11.1.2
  Apache Jakarta BCEL 5.1 
  Apache Jakarta Regexp 1.4 
  Apache Santuario XML Security for Java 1.5.4
  Apache Xalan-Java 2.7.1 
  Apache Xerces Java 2.10.0 
  Apache XML Resolver 1.1 
 

你可能感兴趣的:(JAVA基础)