JDK is a software development kit whereas JRE is a software bundle that allows Java program to run, whereas JVM is an environment for executing bytecode. The full form of JDK is Java Development Kit, while the full form of JRE is Java Runtime Environment, while the full form of JVM is Java Virtual Machine.
Read moreHow do I get Java dev kit?
Installing Java SE Development Kit on Windows
Read moreWhat does Java Development Kit do?
The Java Development Kit (JDK) is a software development environment used for developing Java applications and applets . It includes the Java Runtime Environment (JRE), an interpreter/loader (java), a compiler (javac), an archiver (jar), a documentation generator (javadoc) and other tools needed in Java development.
Read moreDoes Java need development kit?
Typically, if you are only interested in running Java programs on your machine or browser, you only need to install JRE. However, if you would like to develop an application and do Java programming, you will need JDK .
Read more