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
How is garbage collection controlled?
What do you mean by mnemonics?
Is this valid in java ? Can we instantiate interface in java?
Why does java not allow multiple public classes in a java file ?
Is alive in java?
How does class forname work in java?
What is a stack class in java ?
What are the kinds of polymorphism?
What is the function of static in java?
What is javac_g?
Can a class have an interface?
What are the legal operands of the instanceof operator?
How many bytes is double?
What restrictions are placed on method overloading?
Can a function return a function?