Kazalo:
- Opredelitev - Kaj pomeni Java Runtime Environment (JRE)?
- Techopedia razlaga okolico izvajanja Java (JRE)
Opredelitev - Kaj pomeni Java Runtime Environment (JRE)?
Java Runtime Environment (JRE) je niz programskih orodij za razvoj Java aplikacij. Združuje Java Virtual Machine (JVM), osnovne razrede platforme in podporne knjižnice.
JRE je del Java Development Kit (JDK), vendar ga je mogoče prenesti ločeno. JRE je prvotno razvila Sun Microsystems Inc., hčerinska družba v celoti v lasti družbe Oracle Corporation.
Znan tudi kot Java runtime.
Techopedia razlaga okolico izvajanja Java (JRE)
JRE je sestavljen iz naslednjih komponent:
- Tehnologije uvajanja, vključno z uvajanjem, Java Web Start in Java Plug-in.
- Nabor orodij za uporabniški vmesnik, vključno z orodjem Abstract Window Toolkit (AWT), Swing, Java 2D, dostopnost, I / O za slike, storitev tiskanja, zvok, povleci in spusti (DnD) in načine vnosa.
- Integracijske knjižnice, vključno z jezikom definicijskega vmesnika (IDL), povezljivostjo Java baze podatkov (JDBC), Java poimenovanjem in vmesnikom imenikov (JNDI), oddaljenim pozivom (RMI), oddaljenim pozivom prek internetnega protokola med orbiti (RMI-IIOP) in skriptom .
- Druge osnovne knjižnice, vključno z mednarodno podporo, vhodom / izhodom (V / I), mehanizmom razširitev, Beans, Razširitvami za upravljanje Java (JMX), Java Native Interface (JNI), Math, Networking, Override Mechanism, Security, Serialization in Java for XML Obdelava (XML JAXP).
- Osnovne knjižnice jezikov in uporabnih programov, vključno z jezikom in orodjem, upravljanje, različice, zip, instrument, odsev, zbirke, orodja za sočasnost poslovanja, arhiv Java (JAR), beleženje, API-jev preferenc, predmeti ref in regularni izrazi.
- Java Virtual Machine (JVM), vključno z odjemalcem Java HotSpot in virtualnimi stroji strežnika.
JRE 1.0 se je razvil z različnimi dodatki razredov in paketov v osrednjih knjižnicah, v Java 2 Platform, Standard Edition (J2SE) pa je z nekaj sto razredov na nekaj tisoč zrasel. Predstavljeni so bili popolnoma novi API-ji, številni prvotni API-ji različice 1.0 pa so zastareli. Zaradi teh množičnih dodatkov je prišlo do velike stopnje kritik.
