Before the code in the main method a Java application is executed, the JVM must go through an a long and complex series of steps to metaphorically create the universe to run your Java application. In this episode of Stack Walker we take a deep dive into the processes the JVM goes through to create that universe.
Chapters
0:00 - Intro
2:11 - Level Setting
3:38 - JVM Initialization
7:38 - Class Loading, Linking, Initialization Overview
8:13 - Class Loading
11:34 - Class Linking
16:16 - Class Initialization
18:51 - Future
20:15 - Conclusions
Make sure to check the • Stack Walker playlist for more.
Resources
• Java's Startup Booster: CDS ➤ • Java's Startup Booster: CDS
• A Preview of What's Coming in Project Leyden - IJN ➤ • A Preview of What's Coming in Project...
• Project Leyden Update ➤ • Project Leyden Update #JVMLS
• JNI_CreateJVM ➤ https://docs.oracle.com/en/java/javas...
• Java Virtual Machine Specification ➤ https://docs.oracle.com/javase/specs/...
• Inside.Java ➤ https://inside.java
• Dev.Java ➤ https://dev.java
Tags #Java #JVM #Performance #OpenJDK
Watch video A Deep Dive into JVM Start-Up online without registration, duration hours minute second in high quality. This video was added by user Java 09 January 2025, don't forget to share it with your friends and acquaintances, it has been viewed on our site 33,545 once and liked it 1.3 thousand people.