Indholdsfortegnelse:
- Definition - Hvad betyder Java Runtime Environment (JRE)?
- Techopedia forklarer Java Runtime Environment (JRE)
Definition - Hvad betyder Java Runtime Environment (JRE)?
Java Runtime Environment (JRE) er et sæt softwareværktøjer til udvikling af Java-applikationer. Det kombinerer Java Virtual Machine (JVM), platform kerneklasser og understøttende biblioteker.
JRE er en del af Java Development Kit (JDK), men kan downloades separat. JRE blev oprindeligt udviklet af Sun Microsystems Inc., et helejet datterselskab af Oracle Corporation.
Også kendt som Java runtime.
Techopedia forklarer Java Runtime Environment (JRE)
JRE består af følgende komponenter:
- Implementeringsteknologier, herunder implementering, Java Web Start og Java Plug-in.
- Værktøjssæt til brugergrænseflade, inklusive Abstract Window Toolkit (AWT), Swing, Java 2D, Tilgængelighed, Image I / O, Print Service, Sound, træk og slip (DnD) og inputmetoder.
- Integrationsbiblioteker, inklusive grænsefladedefinitionssprog (IDL), Java-databasekonnektivitet (JDBC), Java-navngivning og telefonboggrænseflade (JNDI), Remote Method Invocation (RMI), Remote Method Invocation Over Internet Inter-Orb Protocol (RMI-IIOP) og scripting .
- Andre basisbiblioteker, herunder international support, input / output (I / O), udvidelsesmekanisme, bønner, Java Management Extensions (JMX), Java Native Interface (JNI), matematik, netværk, overstyringsmekanisme, sikkerhed, serialisering og Java til XML Behandling (XML JAXP).
- Lang og util basebiblioteker, herunder lang og util, styring, versionering, zip, instrument, reflektion, Samlinger, Concurrency Utilities, Java Archive (JAR), Logging, Preferences API, Ref Objects og Regular Expressions.
- Java Virtual Machine (JVM), inklusive Java HotSpot Client og virtuelle servermaskiner.
JRE 1.0 har udviklet sig med en række klasse- og pakke tilføjelser til kernebibliotekerne, og det er vokset fra et par hundrede klasser til flere tusinde i Java 2 Platform, Standard Edition (J2SE). Helt nye API'er er blevet introduceret, og mange af de originale API 1.0'er af version 1.0 er blevet udgået. Der har været en betydelig grad af kritik på grund af disse massive tilføjelser.