Power BI Fundamentals - Create visualizations and dashboards from scratch
Free courses from frontend to fullstack and AI
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore a 22-minute technical video that uncovers the complex initialization process of the Java Virtual Machine (JVM) before executing the main method of a Java application. Delve into the essential steps of JVM startup, including detailed explanations of class loading, linking, and initialization phases. Learn about the JVM's initialization sequence, understand the intricacies of class loading mechanisms, and discover the future developments in JVM startup optimization. Gain insights into performance considerations through comprehensive coverage of topics like Project Leyden, CDS (Class Data Sharing), and JNI_CreateJVM. Access additional resources including official Java documentation, Inside.Java platform, and related technical presentations to deepen your understanding of JVM internals and Java performance optimization techniques.
Syllabus
- Intro
- Level Setting
- JVM Initialization
- Class Loading, Linking, Initialization Overview
- Class Loading
- Class Linking
- Class Initialization
- Future
- Conclusions
Taught by
Java