Turinys:
- Apibrėžimas - ką reiškia „Java Runtime Environment“ (JRE)?
- „Techopedia“ paaiškina „Java Runtime Environment“ (JRE)
Apibrėžimas - ką reiškia „Java Runtime Environment“ (JRE)?
„Java Runtime Environment“ (JRE) yra programinės įrangos priemonių rinkinys, skirtas „Java“ programoms kurti. Tai jungia „Java Virtual Machine“ (JVM), pagrindines platformos klases ir palaikančias bibliotekas.
JRE yra „Java Development Kit“ (JDK) dalis, tačiau jį galima atsisiųsti atskirai. JRE iš pradžių sukūrė „Sun Microsystems Inc.“, visiškai priklausanti „Oracle Corporation“ dukterinė įmonė.
Taip pat žinomas kaip „Java runtime“.
„Techopedia“ paaiškina „Java Runtime Environment“ (JRE)
JRE susideda iš šių komponentų:
- Diegimo technologijos, įskaitant diegimą, „Java Web Start“ ir „Java“ papildinį.
- Vartotojo sąsajos priemonių rinkiniai, įskaitant „Abstract Window Toolkit“ (AWT), „Swing“, „Java 2D“, pritaikymą neįgaliesiems, „Image I / O“, spausdinimo tarnybą, garsą, vilkimą (DnD) ir įvesties metodus.
- Integracijos bibliotekos, įskaitant sąsajos apibrėžimo kalbą (IDL), „Java“ duomenų bazių sujungimą (JDBC), „Java“ duomenų įvardijimą ir katalogų sąsają (JNDI), nuotolinio metodo iškvietimą (RMI), nuotolinio metodo iškvietimą per interneto „Inter-Orb“ protokolą (RMI-IIOP) ir scenarijų rašymą. .
- Kitos bazinės bibliotekos, įskaitant tarptautinį palaikymą, įvesties / išvesties (I / O), plėtinio mechanizmą, pupeles, „Java“ valdymo plėtinius (JMX), „Java“ savitąją sąsają (JNI), matematiką, tinklus, nepaisymo mechanizmą, saugumą, nuoseklųjį pritaikymą ir „Java“ XML Apdorojimas (XML JAXP).
- „Lang“ ir „Lang“ pagrindinės bibliotekos, įskaitant lang ir util, valdymas, versijų kūrimas, ZIP, instrumentas, atspindys, kolekcijos, lygiagrečios komunalinės paslaugos, „Java Archive“ (JAR), registravimas, „Preferences“ API, „Ref Objects“ ir įprastos išraiškos.
- „Java“ virtualioji mašina (JVM), įskaitant „Java HotSpot Client“ ir serverio virtualias mašinas.
JRE 1.0 vystėsi kartu su daugybe pagrindinių ir bibliotekų papildymų klasėmis ir paketais. Java Java platformos standartiniame leidime (J2SE) jis išaugo nuo kelių šimtų klasių iki kelių tūkstančių. Buvo įvestos visiškai naujos API, o daugelis pradinės 1.0 versijos API buvo nebenaudojami. Dėl šių masinių papildymų buvo sulaukta nemažai kritikos.
