JVM Tutorial - Java Virtual Machine Architecture Explained for Beginners

preview_player
Показать описание
Java Virtual Machine (JVM) is the core of the Java ecosystem. It makes it possible for Java-based software programs to follow the "write once, run anywhere" approach. You can write Java code on one machine, and run it on any other machine using JVM.

Whether you have used Java to develop programs or not, you must have heard about Java Virtual Machine (JVM) at some point or other.

JVM was initially designed to support only Java. However, over time, many other languages such as Scala, Kotlin, and Groovy, etc. were adopted on the Java platform. All of these languages are collectively known as JVM languages.

In this video, we will learn more about the JVM, how it works, and the various components that it is made of.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
If you liked this video, please hit the like button and subscribe to my channel. Don't forget to press the bell icon to receive notifications about my future videos.

If you have any queries or feedback, please mention it in the comments. You can also reach out to me on the following handles:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Track: Lost Sky - Fearless pt.II (feat. Chris Linton) [NCS Release]
Music provided by NoCopyrightSounds.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Рекомендации по теме
Комментарии
Автор

This is one of best explanations of the JVM I have watched. The slides are really clear and well thought-out as well.

quincylarsonmusic
Автор

what an explanation from 10 year experience person. Cant believe you have only 10 experience. Fantastic effort.

DineshKumar-zjei
Автор

VM 1:56
Java Overview 2:46
JVM Architecture 3:53
1. Class Loader 4:28
*** Loading 4:56
*** Linking 7:24
*** Initialization 9:03
2. Runtime Data Area 9:58
*** Memory Area 10:13
*** Heap Area 11:07
*** Stack Area 11:43
*** PC Register 12:56
*** Native Method Stack 12:56
3. Execution Engine 13:39
*** Inerpreter 14:07
*** JIT Compiler 14:57
*** Garbage Collector 16:47
- Java Native Interface 18:58

Summary 20:11

thevagabondyt
Автор

I'm glad I found this video before wasting time on other superficial explanations. Thank you Siben.

andrewryabchenko
Автор

one of the most concise explanations of the JVM available. very nicely articulated !!

nsitkarana
Автор

It's kinda sad that you have only 3 videos. Thank you for your clear explanation!

emanuelb
Автор

Great tutorial. Clearly explains how the JVM works. Thank you for sharing.

thomasmunguya
Автор

Thank you for a good and informative video. Currently working on an assignment about the JVM.

johannestheigen
Автор

Thank you sir very nice gide & very nice best information jvm architecture teaching video.👍

ashishtayade
Автор

Amazing explanation sir. I haven't watched such detailed and knowledgeable video about JVM yet. Humble request to create more videos regarding Java. It will be very helpful. Thanks.

utkarshgupta
Автор

Just what I was looking for man. Brilliantly put together. Thank you.

itravelnotenough
Автор

I read the article. It was super awesome and easy to understand.

sasikumar
Автор

very nice exaplanation of JVM architecture with its working

AnujKumar-wpeg
Автор

Great explanation, thank you. Keep up the good work.

intesto
Автор

the voice audio comes from only on the left side, while on the other side there is music. It makes it very in-convenient to watch the video

jaymakam
Автор

Hi siben,
Great explanation. Please keep posting and sharing knowledge

paraslalit
Автор

brilliant!!!
pls come up with more topics in Java. Thanks

ramakt
Автор

Hi Sir. This is the best source to learn about JVM. Thanks for helping all of us. Please can you do the same for Tomcat as well.

ranausama
Автор

You explain so easy to understand ..thank you 😊

numrathakumari
Автор

Nice video bro..Thanks for sharing your valuable knowledge 🙂

mareeswaran