Android Training in Chandigarh (6) - PowerPoint PPT Presentation

About This Presentation
Title:

Android Training in Chandigarh (6)

Description:

Android Training in Chandigarh provided by CBitss Technologies. For MOre information Contact us 9914641983 – PowerPoint PPT presentation

Number of Views:11

less

Transcript and Presenter's Notes

Title: Android Training in Chandigarh (6)


1
Android Training Chandigarh
  • CBitss Technologies

2
Java virtual machine
  • JVM (Java Virtual Machine) is an abstract
    machine. It is a specification that provides
    runtime environment in which java bytecode can be
    executed.
  • JVMs are available for many hardware and software
    platforms (i.e. JVM is platform dependent).

3
What is JVM?
  • A specification where working of Java Virtual
    Machine is specified. But implementation provider
    is independent to choose the algorithm. Its
    implementation has been provided by Sun and other
    companies.
  • An implementation Its implementation is known as
    JRE (Java Runtime Environment).
  • Runtime Instance Whenever you write java command
    on the command prompt to run the java class, an
    instance of JVM is created.

4
What it does ?
  • The JVM performs following operation
  • Loads code
  • Verifies code
  • Executes code
  • Provides runtime environment
  • JVM provides definitions for the
  • Memory area
  • Class file format
  • Register set
  • Garbage-collected heap
  • Fatal error reporting etc.

5
(No Transcript)
6
Internal Architecture of JVM
  • Classloader- Classloader is a subsystem of JVM
    that is used to load class files.
  • Class(method) Area -Class(Method) Area stores
    per-class structures such as the runtime constant
    pool, field and method data, the code for
    methods.
  • Heap- Class(Method) Area stores per-class
    structures such as the runtime constant pool,
    field and method data, the code for methods.
  • Stack- Java Stack stores frames.It holds local
    variables and partial results, and plays a part
    in method invocation and return. Each thread has
    a private JVM stack, created at the same time as
    thread.

7
Contact Us 9988741983, 9914641983 Website -
http//cbitss.in/android-training-in-chandigarh/
  • CBitss Technologies
  • SCO-23, 24,25, Level 3,Near Passport office,
    Sector 34 A, Chandigarh

8
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com