Casa Sviluppo Cos'è l'ambiente Java Runtime (jre)? - definizione da techopedia

Cos'è l'ambiente Java Runtime (jre)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Java Runtime Environment (JRE)?

Java Runtime Environment (JRE) è un insieme di strumenti software per lo sviluppo di applicazioni Java. Combina Java Virtual Machine (JVM), classi core della piattaforma e librerie di supporto.


JRE fa parte del Java Development Kit (JDK), ma può essere scaricato separatamente. JRE è stato originariamente sviluppato da Sun Microsystems Inc., una consociata interamente di proprietà di Oracle Corporation.


Conosciuto anche come runtime Java.

Techopedia spiega Java Runtime Environment (JRE)

JRE è costituito dai seguenti componenti:

  • Tecnologie di distribuzione, inclusa la distribuzione, Java Web Start e il plug-in Java.
  • Toolkit di interfaccia utente, inclusi Abstract Window Toolkit (AWT), Swing, Java 2D, Accessibilità, I / O immagine, Servizio di stampa, Audio, trascinamento della selezione (DnD) e metodi di input.
  • Librerie di integrazione, inclusi Interface Definition Language (IDL), Java Database Connectivity (JDBC), Java Naming and Directory Interface (JNDI), Remote Method Invocation (RMI), Remote Method Invocation Over Internet Inter-Orb Protocol (RMI-IIOP) e scripting .
  • Altre librerie di base, tra cui supporto internazionale, input / output (I / O), meccanismo di estensione, Beans, Java Management Extensions (JMX), Java Native Interface (JNI), Math, Networking, Override Mechanism, Security, Serialization e Java per XML Elaborazione (XML JAXP).
  • Librerie di base Lang e util, tra cui lang e util, gestione, versioning, zip, strumento, riflessione, raccolte, utilità di concorrenza, Java Archive (JAR), registrazione, API delle preferenze, oggetti Ref ed espressioni regolari.
  • Java Virtual Machine (JVM), comprese le macchine virtuali Java HotSpot Client e Server.

JRE 1.0 si è evoluto con una varietà di aggiunte di classi e pacchetti alle librerie core ed è passato da poche centinaia a diverse migliaia in Java 2 Platform, Standard Edition (J2SE). Sono state introdotte completamente nuove API e molte delle API originali versione 1.0 sono state deprecate. C'è stato un notevole grado di critica a causa di queste massicce aggiunte.

Cos'è l'ambiente Java Runtime (jre)? - definizione da techopedia