Bin directory
This directory is used to store some executable programs, such as
Javac.exe Java Compiler
Java.exe Java Runtime Tools
Jar.exe Packaging Tools
Javadoc.exe Document Generation Tool
DB Directory
The DB directory is a small database
Starting with jdk6.0, Java references a new member JAVADB, which is a thread Java implementation, open source database management system.
This database is not only lightweight, but also supports JDBC4.0 all specifications, when learning jdbc, do not need to install an additional database software, choose to use JAVADB directly
JRE Directory
The JRE is the abbreviation for the Java Runtime Environment, which means the Java Program Runtime environment. This directory is the root of the Java Runtime Environment, which includes the Java Virtual machine, the runtime's class package
Java Application Launcher and a bin directory, but does not include development tools in the development environment.
Include directory
Since the JDK is implemented through C and C + +, it is necessary to introduce some C-language header files at startup, which is used to store these header files.
Lib Directory
LIB is the abbreviation for the library, which means a Java class library or library file, which is the archive package file used by the development tool.
Src.zip file
Src.zip is the SRC folder of the compressed file, src is stored in the JDK core class source code, through the file can view the Java base class source
Directory under JDK installation path