Uses of Class
java.lang.ClassLoader

Packages that useClassLoader
Package
Description
java.awt.datatransfer
Provides interfaces and classes for transferring data between and withinapplications.
java.beans
Contains classes related to developingbeans -- components based onthe JavaBeans architecture.
java.lang
Provides classes that are fundamental to the design of the Javaprogramming language.
java.lang.classfile
Provides classfile parsing, generation, and transformation library.
java.lang.instrument
Provides services that allow Java programming language agents to instrumentprograms running on the Java Virtual Machine (JVM).
java.lang.invoke
Thejava.lang.invoke package provides low-level primitives for interactingwith the Java Virtual Machine.
java.lang.reflect
Provides classes and interfaces for obtaining reflective information aboutclasses and objects.
java.net
Provides the classes for implementing networking applications.
java.nio.file
Defines interfaces and classes for the Java virtual machine to access files,file attributes, and file systems.
java.rmi.server
Provides classes and interfaces for supporting the server side of RMI.
java.security
Provides the classes and interfaces for the security framework.
java.util
Contains the collections framework, some internationalization support classes,a service loader, properties, random number generation, string parsingand scanning classes, base64 encoding and decoding, a bit array, andseveral miscellaneous utility classes.
javax.imageio.spi
A package of the Java Image I/O API containing the plug-in interfaces forreaders, writers, transcoders, and streams, and a runtime registry.
javax.management
Provides the core classes for the Java Management Extensions.
javax.management.loading
Provides the classes which implement advanced dynamicloading.
javax.management.remote.rmi
The RMI connector is a connector for the JMX Remote API that uses RMI to transmit client requests to a remote MBean server.
javax.script
The scripting API consists of interfaces and classes that defineJava Scripting Engines and providesa framework for their use in Java applications.
javax.sql.rowset
Standard interfaces and base classes for JDBCRowSet implementations.
javax.swing
Provides a set of "lightweight" (all-Java language) componentsthat, to the maximum degree possible, work the same on all platforms.
javax.tools
Provides interfaces for tools which can be invoked from a program,for example, compilers.
javax.xml.datatype
Defines XML/Java Type Mappings.
javax.xml.parsers
Provides the classes for processing XML documents with a SAX (Simple API for XML)parser or a DOM (Document Object Model) Document builder.
javax.xml.stream
Defines interfaces and classes for the Streaming API for XML (StAX).
javax.xml.transform
Defines the generic APIs for processing transformation instructions,and performing a transformation from source to result.
javax.xml.validation
Provides an API for validation of XML documents.
javax.xml.xpath
Provides anobject-model neutral API for theevaluation of XPath expressions and access to the evaluationenvironment.
jdk.dynalink
Contains interfaces and classes that are used to link aninvokedynamic call site.
jdk.jshell.execution
Provides implementation support for building JShell execution engines.