JVM vs JRE vs JDK:
→ JVM – Java Virtual Machine.
→ It reads Java bytecode and runs in its platform.
→ Every platform has its own specific JVM
→ JRE – Java RunTime Environment.
→ Set of software tools for development of Java applications
→ It Combines the Java Virtual Machine (JVM), platform core classes and supporting libraries.
→ JRE is a part of the Java Development Kit (JDK), but can be downloaded separately
→ JDK – Java Development Kit.
→ It is a software…