0% found this document useful (0 votes)
6 views1 page

Java Platform

The Java platform is a collection of programs that enables the execution of Java applications, comprising a Java compiler, libraries, and an execution engine. It is platform-independent and includes key components such as the Java Development Kit (JDK), Java Runtime Environment (JRE), and Java Virtual Machine (JVM). Additionally, it features garbage collectors and various tools necessary for efficient Java application operation.

Uploaded by

tahraoui.wadoud
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views1 page

Java Platform

The Java platform is a collection of programs that enables the execution of Java applications, comprising a Java compiler, libraries, and an execution engine. It is platform-independent and includes key components such as the Java Development Kit (JDK), Java Runtime Environment (JRE), and Java Virtual Machine (JVM). Additionally, it features garbage collectors and various tools necessary for efficient Java application operation.

Uploaded by

tahraoui.wadoud
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Java Platform

Java platform is a software or collection of programs that help us to execute applications written in
Java programming language. A Java platform consists of a Java compiler, a set of libraries, and an
execution engine.

Java platform is independent of any particular OS which makes Java programming language a
platform-independent language.

Java platform consists of the following components.

 Java language

 The Java Development Kit (JDK)

 The Java Runtime Environment (JRE)

 The Java Compiler

 The Java Virtual Machine (JVM)

Apart from the above main components, the Java platform also contains garbage collectors, a set of
libraries and other additional components and tools that are required to efficiently run the Java
applications.

Let’s consider the following diagram that depicts the relationship between all these components.

So from the above diagram, we can conclude that,

JRE = JVM + library classes.


JDK = JRE + Developer tools.

You might also like