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

Pubblicato il: 13 marzo 2018
sul canale di: 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


In questa pagina del sito puoi guardare il video online Java Virtual Machine (JVM) - Java Complete Tutorials 02 - Techonica della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Techonica 13 marzo 2018, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 196 volte e gli è piaciuto 6 spettatori. Buona visione!