What is the difference between the JVM, JRE and JDK?
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, click here for all answers Actions: Follow-up or correct this answer. Submit a new question.