SlideShare a Scribd company logo
1 of 2
Download to read offline
JAVA JVM   • It is virtual machine, remember it is not real it is imaginary.  • The JVM provides the hardware platform specification.  •   • to which compile all Java code.  • This specification enables the Java Software to be platform independent  • because the compilation is done for a generic machine , known as the JVM. 
(No header)   • The compiler compile source code and generate bytecodes.  • Bytecodes are machine code instruction for the JVM. 

More Related Content

Viewers also liked

Splunking the JVM (Java Virtual Machine)
Splunking the JVM (Java Virtual Machine)Splunking the JVM (Java Virtual Machine)
Splunking the JVM (Java Virtual Machine)Damien Dallimore
 
JVM- Java Virtual Machine
JVM- Java Virtual MachineJVM- Java Virtual Machine
JVM- Java Virtual MachineManasvi Mehta
 
HotSpot JVM Tuning
HotSpot JVM TuningHotSpot JVM Tuning
HotSpot JVM TuningGilad Garon
 
An Introduction to JVM Internals and Garbage Collection in Java
An Introduction to JVM Internals and Garbage Collection in JavaAn Introduction to JVM Internals and Garbage Collection in Java
An Introduction to JVM Internals and Garbage Collection in JavaAbhishek Asthana
 
How Scala code is expressed in the JVM
How Scala code is expressed in the JVMHow Scala code is expressed in the JVM
How Scala code is expressed in the JVMKoichi Sakata
 
Everything I Ever Learned About JVM Performance Tuning @Twitter
Everything I Ever Learned About JVM Performance Tuning @TwitterEverything I Ever Learned About JVM Performance Tuning @Twitter
Everything I Ever Learned About JVM Performance Tuning @TwitterAttila Szegedi
 

Viewers also liked (8)

Splunking the JVM (Java Virtual Machine)
Splunking the JVM (Java Virtual Machine)Splunking the JVM (Java Virtual Machine)
Splunking the JVM (Java Virtual Machine)
 
JVM- Java Virtual Machine
JVM- Java Virtual MachineJVM- Java Virtual Machine
JVM- Java Virtual Machine
 
HotSpot JVM Tuning
HotSpot JVM TuningHotSpot JVM Tuning
HotSpot JVM Tuning
 
An Introduction to JVM Internals and Garbage Collection in Java
An Introduction to JVM Internals and Garbage Collection in JavaAn Introduction to JVM Internals and Garbage Collection in Java
An Introduction to JVM Internals and Garbage Collection in Java
 
Inside the jvm
Inside the jvmInside the jvm
Inside the jvm
 
How Scala code is expressed in the JVM
How Scala code is expressed in the JVMHow Scala code is expressed in the JVM
How Scala code is expressed in the JVM
 
Everything I Ever Learned About JVM Performance Tuning @Twitter
Everything I Ever Learned About JVM Performance Tuning @TwitterEverything I Ever Learned About JVM Performance Tuning @Twitter
Everything I Ever Learned About JVM Performance Tuning @Twitter
 
Core java slides
Core java slidesCore java slides
Core java slides
 

Java Virtual Machine (JVM)

  • 1. JAVA JVM • It is virtual machine, remember it is not real it is imaginary. • The JVM provides the hardware platform specification. • • to which compile all Java code. • This specification enables the Java Software to be platform independent • because the compilation is done for a generic machine , known as the JVM. 
  • 2. (No header) • The compiler compile source code and generate bytecodes. • Bytecodes are machine code instruction for the JVM.