Bin:用于存放一些可执行程序,如:javac.exe、java.exe、jar.exe和javadoc.exe(文档生成工具)等。
Db: 小型数据库。从JDK6.0开始,java新增成员JavaDB,是一个纯java实现、开源的数据库管理系统,其支持JDBC4.0所有的规范,学习JDBC时无需再安装数据库软件,选择直接使用JavaDB即可。
Jre: Java程序运行时的环境。其为根目录,包含Java虚拟机,运行时的类包等。
Include:JDK是通过C和C++实现的,因此启动时需要引入一些C语言的头文件,该目录用于存放这些头文件。
Lib(library):java类库或库文件,是开发工具使用的归档包文件。
Src.zip:放置JDK核心类的源代码,通过该文件可以查看java基础类的源代码。
此外:
Javac.exe:java编译器工具,作用是将编写好的Java文件编译成Java字节码文件(可执行的Java程序)。
Java.exe:java运行工具,会启动一个Java虚拟机(JVM)进程,java虚拟机相当于一个虚拟的操作系统,它专门负责运行由Java编译器生成的字节码文件(.class文件)。
原文地址:http://12170190.blog.51cto.com/12160190/1865758