FazBrowse Wikipedia Viewer | Main Page |
Search Wikipedia:
|
Viewing: https://en.wikipedia.org/wiki/Java_Class_Library

Java Class Library

Contents
Conformance
Main features
    Prior licenses
    Open source release
Alternative implementations
See also
References
External links

The Java Class Library (JCL) is a set of dynamically loadable libraries that Java Virtual Machine (JVM) languages can call at run time. It is the standard library of Java and other JVM languages, and is thus sometimes called the Java Standard Library. Because the Java Platform is not dependent on a specific operating system, applications cannot rely on any of the platform-native libraries. Instead, the Java Platform provides a comprehensive set of standard class libraries, containing the functions common to modern operating systems. Since Java 9, the Java Class Library can be accessed through module path using the Java Platform Module System.

JCL serves three purposes within the JVM:

It uses the namespaces java.*, javax.*, and jdk.*. Some bundled classes may reside in namespaces like sun.* or com.sun.* (for Sun Microsystems), but they are not considered part of the standard library. The javax namespace was primarily associated with Java Platform, Enterprise Edition as extension packages to the Java standard library.

rt.jar" JAR file and modularized the JCL itself in several modules with specified dependencies.

Conformance

edit

Any Java implementation must pass the Java Technology Compatibility Kit tests for compliance, which includes JCL tests.

Main features

edit

JCL Features are accessed through classes provided in packages.

Software
Storage
Performance
Research
Education
Acquisitions
Slogans
Community
People
Category

View original on Wikipedia | Back | FazBrowse Home