(In the sample subdirectory) Samples, with source code, of programming for certain Java API’s. (In the lib/ subdirectory) Additional class libraries and support files required by the development tools.
(In the bin/ subdirectory) Tools and utilities that will help you develop, execute, debug, and document programs written in the JavaTM programming language. This tool also helps manage JAR files, javadoc – the documentation generator, which automatically generates documentation from source code comments, jdb – the debugger, jps – the process status tool, which displays process information for current Java processes, javap – the class file disassembler, and so many other components. JDK has as its primary components a collection of programming tools, including javac, jar, and the archiver, which packages related class libraries into a single JAR file. Java Development Kit 64-bit (also known as JDK) contains the software and tools that you need to compile, debug, and run applets and applications that you’ve written using the Java programming language.