In which language JVM (Java Virtual Machine) is implemented

Answer Posted / sandeep sharma

Basically JVM is an interpreter..
it interprets the byte code
But it can also acts as an compiler
VM has both JIT compiler and interpreter to speed up the
execution process
Internally it maintains HOTSPOT algorithm to execute code
if loops are there it takes process by compiler otherwise it
takes interpreter

Is This Answer Correct ?    0 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the difference between yielding and sleeping in java programming?

586


Why should we use singleton pattern instead of static class?

464


Is void a return type?

555


how are methods defined?

555


What do you mean by aggregation?

570






Define iterator and methods in iterator?

547


What are the advantages of packages in java?

574


What are the differences between processes and threads?

521


what do you understand by synchronization? Or what is synchronization and why is it important? Or describe synchronization in respect to multithreading? Or what is synchronization? : Java thread

490


Why does java not support operator overloading?

662


What is the difference between static (class) method and instance method?

577


What is the common usage of serialization?

578


Define immutable object?

584


What are different data structures in java?

535


Can we have try without catch block?

646