How Java Works? | GeeksforGeeks



Java is one of the most popular and demanding programming languages across the world. The object-oriented programming language works on the ‘Write Once, Run Anywhere’ principle and is widely used for Android development along with building Web Applications, Desktop Applications, Scientific Applications, etc. Though if you’re looking forward to learning JAVA for your career prospects then you first need to understand its fundamentals and basic components.
Here, in this video, we’re going to discuss its key components such as JDK, JRE & JVM, and various other underlying mechanisms like Path Variable, Execution Engine, Just-In-Time (JIT) Compiler, etc. to know how JAVA actually works.

Check Out the Related Articles:

Introduction to Java [https://www.geeksforgeeks.org/introduction-to-java/]
Differences between JDK, JRE, and JVM [https://www.geeksforgeeks.org/differences-jdk-jre-jvm/]
How JVM Works – JVM Architecture? [https://www.geeksforgeeks.org/jvm-works-jvm-architecture/]
How is Java Platform independent? [https://www.geeksforgeeks.org/java-platform-independent/]

00:00 Let’s Start
00:22 Java Components
00:54 Java Virtual Machine (JVM)
02:22 Java Runtime Environment (JRE)
03:36 Java Development Kit (JDK)
04:17 Role of Setting Up the Path Variable
06:11 Source Code Compilation
06:50 Types of ClassLoader
08:41 Execution Engine
09:01 Just-In-Time (JIT) Compiler
09:33 Closing Notes

WISH TO CONTRIBUTE VIDEOS ON GEEKSFORGEEKS? Please submit this Google Form – https://docs.google.com/forms/d/e/1FAIpQLScSVFlE-stz69M_l46xcwZlVRzDxT_91dlc-px5ytr7QHYmkQ/viewform

Our courses: https://practice.geeksforgeeks.org/courses/

This video is contributed by Radhika Jhunjhunwala
LinkedIn profile of the contributor – https://www.linkedin.com/in/radhika-jhunjhunwala-47264a175/

Please Like, Comment, and Share the Video among your friends.

#java #jre #jvm #jdk #corejava #javabasics #learnjava #javadeveloper

Install our Android App:
https://play.google.com/store/apps/details?id=free.programming.programming&hl=en

If you wish, translate into the local language and help us reach millions of other geeks:
http://www.youtube.com/timedtext_cs_panel?c=UC0RhatS1pyxInC00YKjjBqQ&tab=2

Follow us on our Social Media Handles –

Twitter- https://twitter.com/geeksforgeeks
LinkedIn- https://www.linkedin.com/company/geeksforgeeks
Facebook- https://www.facebook.com/geeksforgeeks.org
Instagram- https://www.instagram.com/geeks_for_geeks/?hl=en
Reddit- https://www.reddit.com/user/geeksforgeeks
Telegram- https://t.me/s/geeksforgeeks_official

Also, Subscribe if you haven’t already! 🙂

13 thoughts on “How Java Works? | GeeksforGeeks

Leave a Reply

Your email address will not be published. Required fields are marked *