One of hundreds of answers available with our premium content service.
A: The JDK, also called the Java Software Development Kit (SDK), is the full suite of tools required to develop, package and publish Java applications. The Sun Java SDK includes the full Java class library, with a compiler, decompiler, profiler, JAR signer, key signing tool and many other tools.
… full answer hidden
Premium members click below for full answer
What is the difference between the JVM, JRE and JDK?