What is the difference between JVM and JRE? - ProProfs Discuss
Topics-
Products +
     

What is the difference between JVM and JRE?

Asked by R. Jones, Last updated: Oct 11, 2019

+ AnswerRequest Answer
...

2 Answers

L. Agate

L. Agate

Answered on Oct 11, 2019

JVM stands for Java Virtual Machine, and JRE is the acronym for Java Runtime Environment. A JVM is an abstract computing machine that enables a computer to run a Java program. There are three concepts of JVM, which would be specification, implementation, and instance.

The specification describes what is necessary to implement the programs, which is run by the JRE and, finally, the instance, which is the creation of the JVM. The JRE is the runtime share of Java that runs in your web browser. The Java Runtime Environment provides the set of tools needed to run the JVM, so together, they are needed to run Java applications.

 Reply

C. Lucan

I'm a freelance Copywriter and well that explains everything!

C. LucanCopywriter, Literature Major, Baton Rouge, Louisiana
Copywriter, Literature Major, Baton Rouge, Louisiana

Answered on Oct 04, 2019

JRE and JVM both correspond with JDK, which stands for Java Development Kit. This kit allows the Java program to be developed and run. JRE and JVM are both abbreviations related to aspects of the kit. JRE stands for Java Runtime Environment. It is a package that can be installed to allow the Java program to be run on the machine.

JRE is used by those who just want to run the program. JVM stands for Java Virtual Machine, and it is used to execute the java program. In other words, it interprets the program so that it can be executed.

 Reply

Search for Google images
Select a recommended image
Upload from your computer
Search for Google images
Select a recommended image
Upload from your computer
Search for Google images
Select a recommended image
Upload from your computer

Email Sent
We have sent an email to your address "" with instructions to reset your password.