Become A Best Programer In 3Months
Best 600 Solved Programs
Best 600 Interview Questions
Interview Point Programs
All in one Programming Website
1. Java all programs
2. Java Important programs
3. Python Programs
4. C Programs
5. C Pattern programs
6. C,Java,.Net etc.. Interview Questions
7. .Net Materials
For more details click here
http://www.msktutorials.com/
http://inihsrav.com
Forward This Website To All Your Students.
Thank you.....
Unit-IV; Professional Sales Representative (PSR).pptx
Jvm
1. JVM Architecture:
JVM abbreviate Java virtual machine ,it as a software comes along with jdk
software.
1. Class loader sub system
2. Runtime memory area
3. Execution engine
Class loader sub system is a special program which loads the .class file into method
area at time of execution.
The entire properties of java program is stored in the five memory locations
1. Method area:
In which all the properties of class will be stored except non-static variables
and objects(static blocks ,static variables, static and non-static methods will be
stored in the method area.
2. Heap area:
In which object will be stored (non-static variable of a class).
3. Java Stack:
In which object references ,list of executable instructions will be stored.
4. PC register:
Which contains address of the next executable instruction.
2. 5. Native method area:
Which holds the native code (other then java code),this memory area depends
on native method library.(which holds library properties of native code.
NOTE:
Java native interface will access interface between native method area and native
method library.
Execution engine:
This is heart of engine JVM, which mainly contains two components.
1. Interpreter
2. JIT compiler
Interpreter:
Interpreter will convert the one by one byte code instruction into machine level
instructions .but the main disadvantage is slow processing to overcome above disadvantage
JIT compiler was introduced.
JIT(Just in time):
It is special type of interpreter used to speed up the execution of java program.
If any java program executed for the first time the interpreter comes into picture,
from second time anwords JIT compiler comes into picture.