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

Publié le: 13 mars 2018
sur la chaîne: 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


Sur cette page du site, vous pouvez voir la vidéo en ligne Java Virtual Machine (JVM) - Java Complete Tutorials 02 - Techonica durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Techonica 13 mars 2018, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 196 fois et il a aimé 6 téléspectateurs. Bon visionnage!