Difference between JDK, JRE, JVM

Answer Posted / k.venu

JDK :-it means that we r developing applications,after
developing we r compiling a program through javac.Here the
javac is in jdk part.after compiling it makes a .class
file(nothing but a bytecode),bytecode contains assembly
language,here byte is 8 bits so it's cpacity is 255,here 255
is contains opcodes(operation codes) values.That is jvm is
not a part of jdk.

JRE :-it means excecution(running) a program.here we r
having jvm in jre.first of all bytecode is loaded on jvm
that is nothing but a assembly language will be converted
into java virtual machine language

JVM :-it is the form ofjava virtual machine language of
bytecode,now the jvm language will provide the message of
output in user understandable language(high level lang).

Is This Answer Correct ?    8 Yes 27 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do you replace a string in java?

548


There are two classes named classa and classb. Both classes are in the same package. Can a private member of classa can be accessed by an object of classb?

1004


Can we inherit inner class?

524


Is null an object in java?

565


What is the difference between interface & abstract class?

562






Is java a digit method?

520


What is jvm? Why is java called the platform independent programming language?

548


What is the difference between preparedstatement and statement in java?

555


What is the difference between stringbuffer and stringbuilder class?

577


How to add menushortcut to menu item?

567


What is Enum in Java?

686


What is java autoboxing?

540


What is the difference between form & report?

594


Can we extend a class with private constructor?

527


Why char array is preferred over string for storing password?

591