1
JAVA VIRTUAL MACHINE
Made by-SAGAR TOKAS
2
Four Components(technologies)◦ Java programming language ◦ Java class file◦ Java API◦ Java virtual machine
Java Architecture
3
Java Programming Environment
4
JAVA RUNTIME SYSTEM
5
Working part1
6
Working part2
7
Example
8
Basic Block diagram of JVM
9
Byte code
10
Abstract specification Implementation Run-time instance
JVM consist -
11
Its the behavior of a virtual machine instance is described in terms of subsystems memory areas data types instructions.
Abstract Specification
12
Implementation
13
It run one Java application. When a Java application starts, a runtime
instance is born. When the application completes, the
instance dies. A Java virtual machine instance starts
running its application by invoking the main() method of some initial class.
Run-time instance
14
Loads code Verifies code Execution code Provides runtime environment
Task of JVM
Top Related