Javac , JVM , JRE , JDK

  • Javac , JVM , JRE , JDK

  • Javac  is Java compiler. This compiles Java code to byte code

  • JVM stands for Java Virtual Machine. This is a native application which runs byte code.

  • JRE stands for Java Runtime Environment. JRE contains both a JVM and class libraries. This is used to run byte code

  • JDK stands for Java Development Kit. JDK includes the JRE plus a compiler and other tools. This is required software to write and compile Java programs.

Leave a Reply