wood burning stoves 2.0*
The moose likes Beginning Java and the fly likes jvm vs java compiler Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "jvm vs java compiler" Watch "jvm vs java compiler" New topic
Author

jvm vs java compiler

Rauhl Roy
Ranch Hand

Joined: Aug 01, 2006
Posts: 401

May I know what are the roles and responsibilities of JVM and compiler.

thank and regards,
rahul
Abhinav Srivastava
Ranch Hand

Joined: Nov 19, 2002
Posts: 349

Compiler converts your source to byte code (class files), JVM executes this byte code. JVM actually converts the byte code instructions to native (OS specific) instructions. Hence you only need a JVM for every platform while your byte code can remain the same. That's the philosophy of Java, write once run anywhere.
[ September 08, 2008: Message edited by: Abhinav Srivastava ]
 
Consider Paul's rocket mass heater.
 
subject: jvm vs java compiler
 
Similar Threads
JIT compiler
I think those who decided bombing Iraq/Afganistan hate Java
JVM and JIT compiler
Exam doubt
Jdk and Jvm