Java Class Library

E71989

The Java Class Library is the core collection of prebuilt classes and APIs that provide fundamental functionality for Java programs, including data structures, I/O, networking, and user interface components.

Jump to: Surface forms Statements Referenced by

Observed surface forms (6)

Surface form Occurrences
Java standard library 1
java.lang 1
java.lang.reflect 1

Statements (59)

Predicate Object
instanceOf Java platform component
software library
standard library
alsoKnownAs JCL
Java Class Library
surface form: Java standard library
compatibleWith OpenJDK
contains GUI toolkits
I/O streams
core language classes
networking sockets
utility classes
developedBy Oracle Corporation
Sun Microsystems
includesPackage Java
surface form: java.awt

java.beans
System.IO
surface form: java.io

java.lang
Java Class Library self-linksurface differs
surface form: java.lang.reflect

java.math
java.net
java.nio
Java RMI
surface form: java.rmi

java.security
java.sql
java.text
java.time
java.util
java.util.concurrent
java.util.logging
Java Class Library self-linksurface differs
surface form: java.util.regex

javax.crypto
javax.management
javax.sql
javax.swing
javax.xml
influenced standard libraries of other programming languages
introducedIn JDK 1.0
surface form: Java 1.0
license Oracle Binary Code License
surface form: Oracle Binary Code License (for Oracle JDK distributions)
partOf Java Platform, Standard Edition
Java Platform, Standard Edition
surface form: Java SE
programmingLanguage Java
provides APIs
XML processing APIs
application programming interfaces
collections framework
concurrency utilities
data structure utilities
input and output APIs
networking APIs
prebuilt classes
reflection APIs
security APIs
user interface components
standardizedIn Java Platform, Standard Edition
surface form: Java SE specification
targetPlatform HotSpot JVM
surface form: Java Virtual Machine
usedBy Oracle Java plugin
surface form: Java applets

Java applications
Java enterprise applications
Java servlets

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

Java Class Library alsoKnownAs Java Class Library
this entity surface form: Java standard library
this entity surface form: java.lang
this entity surface form: java.util
this entity surface form: java.math
Java Class Library includesPackage Java Class Library self-linksurface differs
this entity surface form: java.util.regex
Java Class Library includesPackage Java Class Library self-linksurface differs
this entity surface form: java.lang.reflect
Java standardLibrary Java Class Library