java virtual machine

Post on 28-Jan-2015

57 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Its for running the bytecodes which makes the java platform independent

TRANSCRIPT

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