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

Publicado em: 13 Março 2018
no canal de: 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


Nesta página do site você pode assistir ao vídeo on-line Java Virtual Machine (JVM) - Java Complete Tutorials 02 - Techonica duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Techonica 13 Março 2018, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 196 vezes e gostou 6 espectadores. Boa visualização!