Everything about Java Class Library
Core Java libraries
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. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Java Class LibraryA 5-minute orientation
- Skim a recent paper: DepForge: Automated Class-Level Customization of Java Third-Party LibrariesInfluential work since 2022
- Pick up a classic book: Mastering Netscape IFCThe most-reprinted book on the subject
- Read the landmark paper: JSetL: a Java library for supporting declarative programming in JavaCited 4 times
- Go sideways: Java Platform Module SystemA closely related topic
- Go sideways: Java packageA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
JSetL: a Java library for supporting declarative programming in Java
A Flexible Java Class Library for Simulating and Teleoperating Robots
Simulation with usage of the Java class library, developed for «cloud» services
CONCEPTUAL CASE BASED APPROACH TO RETRIEVE JAVA CLASS LIBRARY
Java Class Libraries (2nd ed.,Vol. l, Supplement for the Java 2 Platform)
🆕 Influential since 2022
📚 Books worth reading
Mastering Netscape IFCSteven Holzner · 1997
Using Netscape IFCArun Rao · 1997
Netscape IFC in a NutshellDean Petrich · 1997
Java programming for WindowsMark Watson · 1999
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Java Platform Module System The Java Platform Module System (JPMS) specifies a distribution format for collections of Java code and associated resources. It also specifies a repository…
- Java package A Java package organizes Java classes into namespaces, providing a unique namespace for each type it contains. Classes in the same package can access each…
- Swing (Java) Swing is a GUI widget toolkit for Java. It is part of Oracle's Java Foundation Classes (JFC) – an API for providing a graphical user interface (GUI) for…
- Java (programming language) Java is a high-level, general-purpose, memory-safe, object-oriented programming language. It is intended to let programmers write once, run anywhere (WORA)…
- Java Media Framework The Java Media Framework (JMF) is a Java library that enables audio, video and other time-based media to be added to Java applications and applets. This…
- Free Java implementations Free Java implementations are software projects that implement Oracle's Java technologies and are distributed under free software licences, making them…
- OpenJDK OpenJDK (Open Java Development Kit) is an implementation of the Java Platform, Standard Edition (Java SE). It is the result of an effort Sun Microsystems…
- Abstract Window Toolkit The Abstract Window Toolkit (AWT) is Java's original platform-dependent windowing, graphics, and user-interface widget toolkit, preceding Swing. The AWT…