What is the difference between jdk, jre, and jvm?



What is the difference between jdk, jre, and jvm?..

Answer / Vipin Kumar Gupta

"Java Development Kit (JDK) is a software development environment used for developing Java applications. It includes the Java Runtime Environment (JRE), which provides the runtime environment needed to execute Java programs, along with tools such as compilers and debuggers. The Java Virtual Machine (JVM) is an abstract machine that allows execution of Java bytecode."

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Core Java Interview Questions

Why java is free from garbage values??

4 Answers  


Can a static block throw exception?

1 Answers  


In how many ways we can do synchronization in java?

1 Answers  


How variables are declared?

1 Answers  


How can you make sure that your singleton class will always return single instance in multi-threaded environment?

1 Answers  


What are scalar data types?

1 Answers  


What is a dynamic array in java?

1 Answers  


What are the four corner stones of oop?

1 Answers  


Can java run on google chrome?

1 Answers  


How is treeset implemented in java?

1 Answers  


Difference between character constant and string constant in java ?

1 Answers  


What is replacefirst in java?

1 Answers  


Categories