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
What is the use of private static?
What is the differences between heap and stack memory in java? Explain
What is the equal sign?
Can a abstract class be defined without any abstract methods?
Why synchronization is important in java?
what is server side caching?
What is the program development process?
What is linked hashmap and its features?
Can java list contain duplicates?
What do you mean by collectors in java 8?
Differentiate between vector and array list.
What are keyboard events?
Why are data types important?
What is nested loop? What is dangling else condition in it?
What do you understand by casting in java language?