Runtime Environment In Java [better] Here
If you only want to run a Java program (like a game or business software), you only need the JRE. If you want to develop Java programs, you need the JDK (which includes the JRE plus development tools like compilers and debuggers). Core Components of the JRE
| Component | Purpose | Includes | |-----------|---------|----------| | | Run Java applications | JVM + Core libraries + supporting files | | JDK | Develop Java applications | JRE + Compiler ( javac ) + debugger + tools | | JVM | Execute bytecode | Abstract machine (part of JRE) | runtime environment in java
When you launch a Java application, the JRE follows a specific sequence to bring your code to life: If you only want to run a Java