Search unanswered questions...
Enter a question here...

What is difference between JVM and JRE?

[Edit]

JRE includes (JVM ) java virtual machine and some other library files. That runs a java application.

JVM - understand the corresponding byte code of a java class and make it ready for run.

Another Answer:

The Java Runtime Environment (JRE) is a set of library files and the java executable that is kicked off in order to run any java program.


The Java Virtual Machine (JVM) is created, like a separate program, whenever a java program is executed. The JVM essentially runs between the computer and the java program. Java is designed so that any java program can run on any machine. This is because the JVM will interpret the Operating System independent java code and execute the commands needed for the particular Operating System you are trying to run the program on at the time.

Java Program --- Execute some command ---> JVM --- Translate the command for this computer ---> Computer

Improve Answer Discuss the question "What is difference between JVM and JRE?" Watch Question

First answer by ID3394559909. Last edit by Droozenrule. Contributor trust: 1 [recommend contributor]. Question popularity: 208 [recommend question]

Research your answer:

Answers.com > Wiki Answers > Categories > Technology > Computers > Computer Software and Applications > What is difference between JVM and JRE?

Our contributors said this page should be displayed for the questions below. (Where do these come from)
If any of these are not a genuine rephrasing of the question, please help out and edit these alternates.
Wat is jre?  JVM Vs JRE?  What is jre?  Jvm and jre?  What is jvm?  Microsoft JVM sun?  What is plateform?  What is use of JVM?  JVM VS Interpreter?  Diff between jvm jre?  Difference between jvm jre?  Should IDE be a part of JRE?  Is JVM plateform-independent?  Can you have more than one jvm?  Difference between jvm and jre?  Difference between CLR and JVM?  Difference between jre and jvm?  What does jvm mean on computer?  What do you mean by JVM and JRE?  What is the use of providing jre?