Home  >  Article  >  Java  >  What does jre mean in java?

What does jre mean in java?

王林
王林Original
2020-05-10 13:36:494937browse

What does jre mean in java?

JRE is the Java runtime environment.

The Java Development Kit (JDK), Java Virtual Machine (JVM), and Java Runtime Environment (JRE) together make up the power of the Java platform components for developing and running Java applications.

(Video tutorial recommendation: java video)

We can think of software as a series of layers located above the system hardware. Each layer provides services that will be used (and required) by the layers above it. The Java Runtime Environment is a software layer that runs on top of a computer's operating system and provides additional Java-specific services.

JRE can smooth the diversity of operating systems and ensure that Java programs can run on almost any operating system without modification. It also provides value-added services. Automatic memory management is one of the most important services of the JRE, ensuring that programmers do not have to manually control the allocation and reallocation of memory.

In short, JRE is a meta-OS for Java programs. It is a classic example of abstraction, abstracting the underlying operating system into a consistent platform for running Java applications.

Recommended tutorial: java entry program

The above is the detailed content of What does jre mean in java?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn