JVM: It is an abstract machine. It is the specification which provide Run Time Environment in Which Java Byte code can be executed.
JRE: It is used to provide run time environment . It is the implementation of JVM. It containes set of libraries+ Other files and packages of JVM used at runtime.
JDK: It contains JRE+ development tools.
To run the Java program JDK, and JRE are required . It is platform Dependent. Because Every System has Own JDK, JRE version even that Windows have 32 bit and 64 bit these are different for various machine.
No comments
Post a Comment