Sun Microsystems Java Development Kit and the software tools you need to compile applets and applications, debug and run that you have written in the Java programming contains. JDK has as its main components a collection of programming tools, including javac, jar, and the archiving program, the related class libraries packaged into a single JAR file. 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 that displays process information for current Java processes , javap - the class file disassembler, and so many other components. The JDK includes designated as "private Runtime", a complete Java Runtime Environment, usually. It consists of a Java Virtual Machine and all the class libraries that exist in the production environment, as well as additional libraries only useful to developers, such as the internationalization libraries and the IDL libraries. Whats new in this version: Java 7 Update 45 constitutes a new warning to the users of the applications before LiveConnect.