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

Опубликовано: 13 Март 2018
на канале: 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


На этой странице сайта вы можете посмотреть видео онлайн Java Virtual Machine (JVM) - Java Complete Tutorials 02 - Techonica длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь Techonica 13 Март 2018, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 196 раз и оно понравилось 6 зрителям. Приятного просмотра!