Java Basics: JVM, JRE, JDK Explained

Day 1/100 — What is Java? ☕ Most beginners start writing Java code without understanding what actually runs their program. Let’s fix that today. When you write Java code, it doesn’t directly talk to Windows or Mac. First, the code is compiled into a bytecode (.class file) . This bytecode is then executed by the JVM (Java Virtual Machine). The JVM acts like a translator between your program and the operating system. That's the reason Java follows the famous principle: “Write Once, Run Anywhere.” JVM vs JRE vs JDK • JVM → Executes Java bytecode • JRE → JVM + standard libraries (String, Math, Collections, etc.) • JDK → JRE + developer tools like javac compiler 👉 If you're a developer, always install the JDK because it includes everything needed to build and run Java programs. Today's Challenge 1. Install the JDK 2. Create a file HelloWorld.java 3. Compile using: → javac HelloWorld.java 4. Run using: → java HelloWorld For More Clarity Check Out this Vedio:- https://lnkd.in/g4Tp5UMp Post your output screenshot in the comments — I’ll check it! 👇 hashtag #Java #100DaysOfJava #CoreJava #JavaDeveloper #Programming #LearnInPublic

  • graphical user interface, text, application

To view or add a comment, sign in

Explore content categories