JVM (Java Virtual Machine) Architecture Introduction - Inel Pandzic

preview_player
Показать описание
If you do any Java programming (or any other JVM language) it is pretty mandatory to know how our code is loaded and executed. With this presentation, I’ll try to explain JVM architecture with its main components, the Class Loader, Runtime Data Area, and the Execution Engine.

This was my JUG Bosnia and Herzegovina third meetup presentation. Hope you find it useful.

Рекомендации по теме
Комментарии
Автор

thanks a lot for these gory details of jvm! very interesting. is it possible in some future you continue making videos on specific topics like: 1) classloaders (including layers, modules), 2) GC (types of GCs and how they deal with heap areas), 3) JIT and runtime behaviour, 4) class data sharing ... :)

fgngejw
Автор

Thanks a lot. A lot new things i came across. Glad i came across. Please do some videos on GC.

Spyron_
Автор

Hi, Mr. Pandzic. Your video is very good. At the same time, I want to supply some advices to you.
The video is so long, if you can cut the video as several part, such as "ClassLoader", "Runtime Data Area" and "Execution Engine". And every pieces becomes shorter. I think more person will play and subscribe your channels.
Thanks for your video again. Learn a lot.

raysun
Автор

Presentation bugfix: jshell came with Java 9 not 5 :)

inelpandzic