网络推广、网站推广、SEO推广、SEO公司、网络营销、网络公司、网站排名、网络推广公司、网站推广公司、网站优化公司、全网站优化、SEO培训JDK是SUN提供的一个Java开发环境,它的全称是JavaDevelopmentKit,简称JDK。它是整个Java的核心,包括Java编译器、Java运行工具、Java文档生成工具、Java打包工具等等。
安装JDK后,硬盘上会生成一个目录,叫做JDK的安装目录,如图1所示。
图1 JDK目录结构
为了更好的学习JDK,初学者需要了解JDK安装目录下子目录和文件的功能,然后分别介绍JDK安装目录下的子目录。
bin目录:该目录用于存储一些可执行程序,如javac.exe(Java编译器)、java.exe(Java运行工具)、jar.exe(打包工具)、javadoc.exe(文档生成工具)。
db目录:db目录是一个小型数据库。从JDK 6开始,Java引入了一个新成员Java DB,它是一个纯Java实现和开源的数据库管理系统。这个数据库不仅非常便携,而且支持JDBC 4.0的所有规格。学习JDBC的时候,不再需要安装额外的数据库软件,所以可以选择直接使用Java DB。
包含目录:由于JDK是用C和C实现的,所以在启动时需要引入一些C语言的头文件,这个目录就是用来存储这些头文件的。
jre目录:该目录是Java运行时环境的根目录,包含Java虚拟机、运行时类包、Java应用启动器和一个bin目录,但不包含开发环境中的开发工具。
lib目录:lib是library的缩写,意思是Java类库或库文件,是开发工具使用的归档包文件。
javafx-src.zip:压缩文件存储了Java FX(Java图形用户界面工具)所有核心类库的源代码。
src.zip:src.zip是src文件夹的压缩文件,JDK核心类的源代码放在src中,通过src可以查看Java basic类的源代码。
自述文件等解释性文件。
在上面的目录中,bin目录是一个非常重要的目录,其中有很多可执行程序,其中最重要的是javac.exe和java.exe。这两个文件的主要功能如下:
javac.exe是一个Java编译器工具,可以把写好的Java文件编译成Java字节码文件(可执行的Java程序)。java源文件的扩展名是。java,如“HelloWorld.java”,编译后生成对应的Java字节码文件。文件扩展名为。类,如“HelloWorld.class”。
java.exe是一个Java运行工具,它会启动一个Java虚拟机(JVM)进程,Java虚拟机相当于一个虚拟操作系统,它负责运行字节码文件(。类文件)由Java编译器生成。
SEO、SEO优化、网站优化、网站SEO、公司优化、关键词优化、关键词排名、搜索引擎优化都在老铁的外链网络中。