3. Understanding JDK Architecture
JDK ARCHITECTURE
JVM (Java Virtual Machine)
JVM stands for Java Virtual Machine. It is an interpreter that translates Java bytecode into machine-level language line by line. It is also known as intermediate software. The JVM is included as part of the JDK.
JRE (Java Runtime Environment)
JRE stands for Java Runtime Environment. It includes the JVM and a set of built-in libraries and files that are required to execute or run Java applications. The JRE provides the necessary environment for running Java programs but does not include development tools like compilers.
JDK (Java Development Kit)
JDK stands for Java Development Kit. It is a package offered by Oracle that provides the tools needed to develop Java applications. The JDK includes development tools such as the Java compiler (javac) and the JRE, which allows you to both develop and run Java applications.
.png)

Comments
Post a Comment