If you are looking for software to use, go to Huajun Software Park! software release AI product list

Hello, if there is a need for software inclusion, please package the software and attach the software name, software introduction, software-related screenshots, software icon, soft copy, business license (if you do not have a business license, please provide the front and back of the corresponding developer ID card and a photo of yourself holding the ID card), and send it to email http://softwaredownload4.com/sbdm/user/login

Close >>

Send to email:news@onlinedown.net

Close >>

Location: Home pagePC softwareProgramming softwareProgramming controls jre 9 download (Java SE Runtime Environment)
jre 9 download (Java SE Runtime Environment)

jre 9 download (Java SE Runtime Environment) 9.0.4 official latest version [x86|x64]

QR code
  • Software licensing: free software
  • Software size: 93.5MB
  • Software rating:
  • Software type: Domestic software
  • Update time: 2024-12-30
  • Application platform: Win All
  • Software language: Simplified Chinese
  • Edition: 9.0.4 latest official version [x86|x64]

Download the service agreement at the bottom of the page

Software introduction Related topics FAQ Download address

Recommended for you:- JRE tools

Basic introduction
jre 9 download (Java SE Runtime Environment) paragraph first LOGO
JRE9 official download is an indispensable environment for running JAVA programs. In JRE, ClassLoader is responsible for finding and loading the class libraries referenced by the program. The basic class library ClassLoader will automatically load it in rt.jar. For other class libraries, ClassLoader will search in the path specified by the environment variable CLASSPATH. , according to the principle of first come, first served, the class library placed in front of CLASSPATH is searched first. It is recommended to set the PATH and CLASSPATH environment variables before starting the Java program. The OS uses PATH to find the JRE and determine the location of the basic class library rt.jar. ClassLoader finds other class libraries through CLASSPATH.

jre 9 download (Java SE Runtime Environment) screenshot

The Java language is firmly one of the first choices for network application languages. Today's Java has not only undergone substantial reforms in execution speed, but also has made many modifications and enhancements in content.

jre 9 download (Java SE Runtime Environment) screenshot

Java SE Runtime Environment basic class library

The basic class library that comes with RE is mainly the file JRElibrt.jar, which includes all class libraries of the Java2 platform standard version. Same version as JRE.
Net Framework core class library
The core class library of Net Framework is placed in the C:Winntassemblygac directory and placed in different directories according to different namespaces, unlike JRE which is bundled into one package. And different versions can exist at the same time, such as:
A certain class library version 1.0 C:Winntassemblygac name 1.0 name.dll
A certain class library version 1.1 C:Winntassemblygac name 1.1 name.dll
Although this is very flexible and can update the class library to the latest status at any time, it can easily bring complexity to version management and cause version inconsistency.

JRE search method

In JRE, ClassLoader is responsible for finding and loading the class libraries referenced by the program. The basic class library ClassLoader will be automatically loaded in rt.jar. For other class libraries, ClassLoader will search in the path specified by the environment variable CLASSPATH. According to the principle of first come, first come, place it in C The class library in front of LASSPATH is searched first. It is recommended to set the PATH and CLASSPATH environment variables before starting the Java program. The OS uses PATH to find the JRE and determines the location of the basic class library rt.jar. The JRE's ClassLoader uses CLASSPATH to find other class libraries. But sometimes there will be a situation where you want to replace the class library in the basic class library, then you can simply pass the -Djava.endrosed.path=... parameter to java.exe, so ClassLoader will use the class library with the path specified by the java.endrosed.path parameter before the basic class library. Therefore, Java version management is very simple and effective. It may be primitive, but it is easy to use, simple and not prone to errors. (So I'm very surprised why Eric Ramond criticized Java's class library management mechanism. He actually criticized Java's interface, which makes people question his understanding of Java)

FAQ

jre 9 download (Java SE Runtime Environment)

jre 9 download (Java SE Runtime Environment) 9.0.4 official latest version [x86|x64]

Close