Die Java Class Library (JCL) ist eine Standardbibliothek der Java- Sprache , die eine Reihe dynamisch geladener Softwarebibliotheken enthält.
Die JCL hat mehrere Ziele:
Die JCL ist vollständig in Java geschrieben, mit Ausnahme des Teils, der direkten Zugriff auf die Hardware oder das Betriebssystem erfordert (z. B. Eingabe / Ausgabe, Rasterisierung ). Dieser Teil wird über JNI implementiert .
Die meisten Java-Klassen in dieser Bibliothek sind in einer einzelnen Datei im JAR- Format enthalten, die in der Java Runtime Environment (JRE) oder in der JDK- Distribution mit dem Namen rt.jar enthalten ist .