Dom Rozwój Co to jest środowisko wykonawcze Java (Jre)? - definicja z techopedia

Co to jest środowisko wykonawcze Java (Jre)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza środowisko Java Runtime Environment (JRE)?

Java Runtime Environment (JRE) to zestaw narzędzi programistycznych do tworzenia aplikacji Java. Łączy maszynę wirtualną Java (JVM), podstawowe klasy platformy i biblioteki pomocnicze.


JRE jest częścią Java Development Kit (JDK), ale można go pobrać osobno. JRE został pierwotnie opracowany przez Sun Microsystems Inc., spółkę całkowicie zależną od Oracle Corporation.


Znany również jako środowisko wykonawcze Java.

Techopedia wyjaśnia środowisko Java Runtime Environment (JRE)

JRE składa się z następujących elementów:

  • Technologie wdrażania, w tym wdrożenie, Java Web Start i Java Plug-in.
  • Zestawy narzędzi interfejsu użytkownika, w tym Abstract Window Toolkit (AWT), Swing, Java 2D, Accessibility, Image I / O, Service Print, Sound, drag and drop (DnD) oraz metody wprowadzania.
  • Biblioteki integracji, w tym język definicji interfejsu (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) i skrypty .
  • Inne biblioteki podstawowe, w tym obsługa międzynarodowa, operacje wejścia / wyjścia (I / O), mechanizm rozszerzenia, komponenty Beans, Java Management Extensions (JMX), Java Native Interface (JNI), Math, Networking, Override Mechanism, Security, Serialization i Java for XML Przetwarzanie (XML JAXP).
  • Biblioteki podstawowe Lang i util, w tym lang i util, zarządzanie, wersjonowanie, zip, instrument, odbicie, kolekcje, narzędzia współbieżności, archiwum Java (JAR), rejestrowanie, interfejs API preferencji, obiekty referencyjne i wyrażenia regularne.
  • Java Virtual Machine (JVM), w tym Java HotSpot Client i Server Virtual Machines.

JRE 1.0 ewoluował wraz z różnymi dodatkami klas i pakietów do bibliotek podstawowych, a także z kilkuset klas do kilku tysięcy w Java 2 Platform, Standard Edition (J2SE). Wprowadzono całkowicie nowe interfejsy API, a wiele oryginalnych interfejsów API w wersji 1.0 zostało uznanych za przestarzałe. Z powodu tych ogromnych dodatków spotkała się znaczna krytyka.

Co to jest środowisko wykonawcze Java (Jre)? - definicja z techopedia