Java Virtual Machine (JVM) - Java Complete Tutorials 02 - Techonica

Veröffentlicht am: 13 März 2018
auf dem Kanal: Techonica
196
6

Java Virtual Machine(JVM)
--------------------------

Architecture of JVM

1) Classloader
-- System Classloader
-- Extension Classloader
-- Bootstrap Classloader

If not able to find the class, then we will get the CNF(class not found)

2) Class(Method) Area
-- Storage area for the compiled java code

3) Heap
-- Heap is runtime data area where the objects are allocated

a) Nursery -- Young Collection
b) Old Space -- Old Collection

4) Stack
It basically partial results and variables
Stores Frames
Each thread has its own private JVM Stack

5) Program Counter Register
-- It contains of the java virtual machine instruction that is currently being executed.

6) Native Method Stack
-- Native methods that are used in the application

7) Execution Engine
-- Virtual Processor
-- Interpreter
-- JIT Compiler (Just-In-Time)
It converts Java Bytecode to CPU Instructions

8) Native Method Interface

9) Java Native Libraries


Tags
-----------------------------------------
Learn Java
Java Complete Tutorial
Java Beginners Guide
Java Tutorial for Interview
Object Oriented Programming
Java 9 Tutorial
Java Tutorial through jshell
All you need to know about JVM
JVM basics
JVM in 10 minutes
Java Memory Management
Heap and Stack in Java

Credits: www.bensound.com


Auf dieser Seite können Sie das Online-Video Java Virtual Machine (JVM) - Java Complete Tutorials 02 - Techonica mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Techonica 13 März 2018 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 196 Mal angesehen und es wurde von 6 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!