Java Virtual Machine (JVM) is a engine that provides runtime environment to drive the Java Code or applications. It converts Java bytecode into machines language. JVM is a part of Java Run Environment (JRE).
The JVM performs following operation:
o Loads code
o Verifies code
o Executes code
o Provides runtime environment
Components of JVM
Class Loader
JVM Memory
Execution Engine
Native Method Interface
Native Method Libraries
The class loader is a subsystem used for loading class files. It performs three major functions viz. Loading, Linking, and Initialization.
It is mainly responsible for three activities.
• Loading
• Linking
• Initialization
JVM Method Area stores class structures like metadata, the constant runtime pool, and the code for methods.
Heap is the runtime data area in which objects are allocated.
Java Stack stores frames. It holds local variables and partial results, and plays a part in method invocation and return.
Native method stacks hold the instruction of native code depends on the native library.
Execution engine execute the .class (bytecode). It reads the byte-code line by line, use data and information present in various memory area and execute instructions
The Native Method Interface is a programming framework. It allows Java code which is running in a JVM to call by libraries and native applications.
#JVM
#howJVMworks
#ComponentsofJVM
#ImportanceofJVM
#workingofJVM
#ArchitectureofJVM
#JVMArchitecture
#JVMclassloader
#JVMExecutionEngine
#ProcessofJVM
#JVMProcess
#HowJavacodeisexecutedinJVM
#JustInCompliler
For more videos.Click the below link
C++ Data Types
• C++ DATA TYPES
C++ Input and output Operation
• C++ Input -Output Operation
Structure of C++ Program
• Structure Of C++ Program
Comparison of C and C++
• Comparison of C and C++
Introduction to OOP through C++
• Introduction to Object Oriented Prog...
Representation of Linked List
• Representation of Linked Lists | Subh...
Why LInked List?
• Why Linked list? | Subha Sree
Insertion Operation in Single Linked List
• Insertion operation in Single Linked ...
Features of Java
• Features of JAVA
Java Introduction and Comparison with C++
• Java Introduction and Comparison of J...
Смотрите видео How JVM works? онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь fundavibes 03 Сентябрь 2020, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 401 раз и оно понравилось 32 людям.