Interview must pass through JDK, JRE, JVM difference Contact

1. three definitions:

   The JDK:  the Java Development Kit abbreviation, Chinese translation: the Java Development Kit. Java is the development of the core, including the Java runtime environment jre, many Java tools, as well as some of the Java Foundation Classes.

   JRE:  abbreviation of the Java Runtime Environment, Chinese translation: the Java Runtime Environment. It is run based on programs written in the Java language indispensable operating environment.

   The JVM: the Java Virtual Machine abbreviation, Chinese translation: the Java Virtual Machine. Java implementation is a cross-platform most core part. All java program will first be compiled into class files .class of this class file can be executed on a virtual machine. The program explained by the virtual machine to the local system execution.

 

2. Contact:

   JDK contains the JRE, there is a directory called jre in JDK installation directory, there are two folders bin and lib, where you can think of in the bin is jvm, lib is in the library jvm needed for the work while jvm lib and up and called jre.

   

 

Guess you like

Origin www.cnblogs.com/suwan1125/p/11765317.html