Uses of Package
java.lang

Packages that usejava.lang
Package
Description
com.sun.java.accessibility.util
Provides a collection of interfaces and classes that compose the Java AccessibilityUtilities.
com.sun.jdi
This is the core package of the Java DebugInterface (JDI), it defines mirrors for values, types, and the targetVirtualMachine itself - as well bootstrapping facilities.
com.sun.jdi.connect
This package defines connections between the virtual machineusing the JDI and the target virtual machine.
com.sun.jdi.connect.spi
This package comprises the interfaces and classes used todevelop newTransportServiceimplementations.
com.sun.jdi.event
This package defines JDI events and event processing.
com.sun.jdi.request
This package is used to request that a JDIevent be sent under specified conditions.
com.sun.management
This package contains JDK extensions to the standard implementation ofthejava.lang.management API and also defines the managementinterface for some other components of the platform.
com.sun.net.httpserver
Provides a simple high-level Http server API, which can be used to build embedded HTTP servers.
com.sun.net.httpserver.spi
Provides a pluggable service provider interface, which allows the HTTP serverimplementation to be replaced with other implementations.
com.sun.nio.sctp
A Java API for Stream Control Transport Protocol.
com.sun.security.auth
Provides implementations ofPrincipal.
com.sun.security.auth.callback
Provides an implementation ofCallbackHandler.
com.sun.security.auth.login
Provides an implementation ofConfiguration.
com.sun.security.auth.module
Provides implementations ofLoginModule.
com.sun.security.jgss
This package defines classes and interfaces for the JDK extensionsto the GSS-API.
com.sun.source.doctree
Provides interfaces to represent documentation comments as abstract syntaxtrees (AST).
com.sun.source.tree
Provides interfaces to represent source code as abstract syntaxtrees (AST).
com.sun.source.util
Provides utilities for operations on abstract syntax trees (AST).
com.sun.tools.attach
Provides the API to attach to a Java virtual machine.
com.sun.tools.attach.spi
Only developers who are defining new attach providers should need to makedirect use of this package.
com.sun.tools.javac
This package provides a legacy entry point for thejavac tool.
com.sun.tools.jconsole
This package contains the JConsole API.
java.applet
Provides the classes necessary to create an applet and the classes an appletuses to communicate with its applet context.
java.awt
Contains all of the classes for creating user interfaces and for paintinggraphics and images.
java.awt.color
Provides classes for color spaces.
java.awt.datatransfer
Provides interfaces and classes for transferring data between and withinapplications.
java.awt.desktop
Provides interfaces and classes for interaction with various desktopcapabilities.
java.awt.dnd
Drag and Drop is a direct manipulation gesture found in many Graphical UserInterface systems that provides a mechanism to transfer information betweentwo entities logically associated with presentation elements in the GUI.
java.awt.event
Provides interfaces and classes for dealing with different types of eventsfired by AWT components.
java.awt.font
Provides classes and interface relating to fonts.
java.awt.geom
Provides the Java 2D classes for defining and performing operations onobjects related to two-dimensional geometry.
java.awt.im
Provides classes and interfaces for the input method framework.
java.awt.im.spi
Provides interfaces that enable the development of input methods that can beused with any Java runtime environment.
java.awt.image
Provides classes for creating and modifying images.
java.awt.image.renderable
Provides classes and interfaces for producing rendering-independent images.
java.awt.print
Provides classes and interfaces for a general printing API.
java.beans
Contains classes related to developingbeans -- components based onthe JavaBeans architecture.
java.beans.beancontext
Provides classes and interfaces relating to bean context.
java.io
Provides for system input and output through data streams,serialization and the file system.
java.lang
Provides classes that are fundamental to the design of the Javaprogramming language.
java.lang.annotation
Provides library support for the Java programming languageannotation facility.
java.lang.classfile
Provides classfile parsing, generation, and transformation library.
java.lang.classfile.attribute
Provides interfaces describingclass file attributes for thejava.lang.classfile library.
java.lang.classfile.constantpool
Provides interfaces describing constant pool entries for thejava.lang.classfile library.
java.lang.classfile.instruction
Provides interfaces describing code instructions for thejava.lang.classfile library.
java.lang.constant
Classes and interfaces to representnominal descriptors for run-timeentities such as classes or method handles, and classfile entities such asconstant pool entries orinvokedynamic call sites.
java.lang.foreign
Provides low-level access to memory and functions outside the Java runtime.
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.management
Provides the management interfaces for monitoring and management of theJava virtual machine and other components in the Java runtime.
java.lang.module
Classes to support module descriptors and creating configurations of modulesby means of resolution and service binding.
java.lang.ref
Provides reference-object classes, which support a limited degreeof interaction with the garbage collector.
java.lang.reflect
Provides classes and interfaces for obtaining reflective information aboutclasses and objects.
java.lang.runtime
Thejava.lang.runtime package provides low-level runtime supportfor the Java language.
java.math
Provides classes for performing arbitrary-precision integerarithmetic (BigInteger) and arbitrary-precision decimalarithmetic (BigDecimal).
java.net
Provides the classes for implementing networking applications.
java.net.http
HTTP Client and WebSocket APIs
java.net.spi
Service-provider classes for thejava.net package.
java.nio
Defines buffers, which are containers for data, and provides anoverview of the other NIO packages.
java.nio.channels
Defines channels, which represent connections to entities that are capable ofperforming I/O operations, such as files and sockets; defines selectors, formultiplexed, non-blocking I/O operations.
java.nio.channels.spi
Service-provider classes for thejava.nio.channelspackage.
java.nio.charset
Defines charsets, decoders, and encoders, for translating betweenbytes and Unicode characters.
java.nio.charset.spi
Service-provider classes for thejava.nio.charset package.
java.nio.file
Defines interfaces and classes for the Java virtual machine to access files,file attributes, and file systems.
java.nio.file.attribute
Interfaces and classes providing access to file and file system attributes.
java.nio.file.spi
Service-provider classes for thejava.nio.file package.
java.rmi
Provides the RMI package.
java.rmi.dgc
Provides classes and interface for RMI distributedgarbage-collection (DGC).
java.rmi.registry
Provides a class and two interfaces for the RMI registry.
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.security.cert
Provides classes and interfaces for parsing and managingcertificates, certificate revocation lists (CRLs), andcertification paths.
java.security.interfaces
Provides interfaces for generating RSA (Rivest, Shamir andAdleman AsymmetricCipher algorithm)keys as defined in the RSA Laboratory Technical NotePKCS#1, and DSA (Digital SignatureAlgorithm) keys as defined in NIST's FIPS-186.
java.security.spec
Provides classes and interfaces for key specifications and algorithmparameter specifications.
java.sql
Provides the API for accessing and processing data stored in adata source (usually a relational database) using theJava programming language.
java.text
Provides classes and interfaces for handling text, dates, numbers,and messages in a manner independent of natural languages.
java.text.spi
Service provider classes for the classes in the java.text package.
java.time
The main API for dates, times, instants, and durations.
java.time.chrono
Generic API for calendar systems other than the default ISO.
java.time.format
Provides classes to print and parse dates and times.
java.time.temporal
Access to date and time using fields and units, and date time adjusters.
java.time.zone
Support for time-zones and their rules.
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.
java.util.concurrent
Utility classes commonly useful in concurrent programming.
java.util.concurrent.atomic
A small toolkit of classes that support lock-free thread-safeprogramming on single variables.
java.util.concurrent.locks
Interfaces and classes providing a framework for locking and waitingfor conditions that is distinct from built-in synchronization andmonitors.
java.util.function
Functional interfaces provide target types for lambda expressionsand method references.
java.util.jar
Provides classes for reading and writing the JAR (Java ARchive)file format, which is based on the standard ZIP file format with anoptional manifest file.
java.util.logging
Provides the classes and interfaces ofthe Java 2 platform's core logging facilities.
java.util.prefs
This package allows applications to store and retrieve user and systempreference and configuration data.
java.util.random
This package contains classes and interfaces that support a generic APIfor random number generation.
java.util.regex
Classes for matching character sequences against patterns specifiedby regular expressions.
java.util.spi
Service provider classes for the classes in the java.util package.
java.util.stream
Classes to support functional-style operations on streams of elements, suchas map-reduce transformations on collections.
java.util.zip
Provides classes for reading and writing the standard ZIP and GZIP fileformats.
javax.accessibility
Defines a contract between user-interface components and an assistivetechnology that provides access to those components.
javax.annotation.processing
Facilities for declaring annotation processors and forallowing annotation processors to communicate with an annotation processingtool environment.
javax.crypto
Provides the classes and interfaces for cryptographicoperations.
javax.crypto.interfaces
Provides interfaces for Diffie-Hellman keys as defined in RSALaboratories' PKCS #3.
javax.crypto.spec
Provides classes and interfaces for key specifications andalgorithm parameter specifications.
javax.imageio
The main package of the Java Image I/O API.
javax.imageio.event
A package of the Java Image I/O API dealing with synchronous notification ofevents during the reading and writing of images.
javax.imageio.metadata
A package of the Java Image I/O API dealing with reading and writingmetadata.
javax.imageio.plugins.bmp
Package containing the public classes used by the built-in BMP plug-in.
javax.imageio.plugins.jpeg
Classes supporting the built-in JPEG plug-in.
javax.imageio.plugins.tiff
Public classes used by the built-in TIFF plug-ins.
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.imageio.stream
A package of the Java Image I/O API dealing with low-level I/O from files andstreams.
javax.lang.model
Types and hierarchies of packages comprising a Java language model, a reflective API that models the declarations and types of the Javaprogramming language.
javax.lang.model.element
Interfaces used to model elements of the Java programming language.
javax.lang.model.type
Interfaces used to model Java programming language types.
javax.lang.model.util
Utilities to assist in the processing ofprogram elements andtypes.
javax.management
Provides the core classes for the Java Management Extensions.
javax.management.loading
Provides the classes which implement advanced dynamicloading.
javax.management.modelmbean
Provides the definition of the ModelMBean classes.
javax.management.monitor
Provides the definition of the monitor classes.
javax.management.openmbean
Provides the open data types and Open MBean descriptor classes.
javax.management.relation
Provides the definition of the Relation Service.
javax.management.remote
Interfaces for remote access toJMX MBean servers.
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.management.timer
Provides the definition of the Timer MBean.
javax.naming
Provides the classes and interfaces for accessing naming services.
javax.naming.directory
Extends thejavax.naming package to provide functionalityfor accessing directory services.
javax.naming.event
Provides support for event notification when accessing naming anddirectory services.
javax.naming.ldap
Provides support for LDAPv3 extended operations and controls.
javax.naming.ldap.spi
Provides the Service Provider Interface for DNS lookups whenperforming LDAP operations.
javax.naming.spi
Provides the means for dynamically plugging in support for accessingnaming and directory services through thejavax.namingand related packages.
javax.net
Provides classes for networking applications.
javax.net.ssl
Provides classes for the secure socket package.
javax.print
Provides the principal classes and interfaces for the Java PrintService API.
javax.print.attribute
Provides classes and interfaces that describe the types of Java PrintService attributes and how they can be collected into attribute sets.
javax.print.attribute.standard
Packagejavax.print.attribute.standard contains classes for specificprinting attributes.
javax.print.event
Packagejavax.print.event contains event classes and listenerinterfaces.
javax.rmi.ssl
Provides implementations ofRMIClientSocketFactoryandRMIServerSocketFactory overthe Secure Sockets Layer (SSL) or Transport Layer Security (TLS) protocols.
javax.script
The scripting API consists of interfaces and classes that defineJava Scripting Engines and providesa framework for their use in Java applications.
javax.security.auth
This package provides a framework for authentication andauthorization.
javax.security.auth.callback
This package provides the classes necessary for servicesto interact with applications in order to retrieveinformation (authentication data including usernamesor passwords, for example) or to display information(error and warning messages, for example).
javax.security.auth.kerberos
This package contains utility classes related to the Kerberos networkauthentication protocol.
javax.security.auth.login
This package provides a pluggable authentication framework.
javax.security.auth.spi
This package provides the interface to be used forimplementing pluggable authentication modules.
javax.security.auth.x500
This package contains the classes that should be used to storeX500 Principal and X500 Private Credentials in aSubject.
javax.security.cert
Provides classes for public key certificates.
javax.security.sasl
Contains class and interfaces for supporting SASL.
javax.smartcardio
Java™ Smart Card I/O API.
javax.sound
Provides interfaces and classes for the Java Sound API.
javax.sound.midi
Provides interfaces and classes for I/O, sequencing, and synthesis of MIDI(Musical Instrument Digital Interface) data.
javax.sound.midi.spi
Supplies interfaces for service providers to implement when offering new MIDIdevices, MIDI file readers and writers, or sound bank readers.
javax.sound.sampled
Provides interfaces and classes for capture, processing, and playback ofsampled audio data.
javax.sound.sampled.spi
Supplies abstract classes for service providers to subclass when offering newaudio devices, sound file readers and writers, or audio format converters.
javax.sql
Provides the API for server side data source access and processing fromthe Java programming language.
javax.sql.rowset
Standard interfaces and base classes for JDBCRowSet implementations.
javax.sql.rowset.serial
Provides utility classes to allow serializable mappings between SQL typesand data types in the Java programming language.
javax.sql.rowset.spi
The standard classes and interfaces that a third party vendor has to use in its implementation of a synchronization provider.
javax.swing
Provides a set of "lightweight" (all-Java language) componentsthat, to the maximum degree possible, work the same on all platforms.
javax.swing.border
Provides classes and interface for drawing specialized borders around a Swingcomponent.
javax.swing.colorchooser
Contains classes and interfaces used by theJColorChooser component.
javax.swing.event
Provides for events fired by Swing components.
javax.swing.filechooser
Contains classes and interfaces used by theJFileChooser component.
javax.swing.plaf
Provides one interface and many abstract classes that Swing uses to provideits pluggable look-and-feel capabilities.
javax.swing.plaf.basic
Provides user interface objects built according to the Basic look and feel.
javax.swing.plaf.metal
Provides user interface objects built according to the Java look and feel(once codenamedMetal), which is the default look and feel.
javax.swing.plaf.multi
Provides user interface objects that combine two or more look and feels.
javax.swing.plaf.nimbus
Provides user interface objects built according to the cross-platform Nimbuslook and feel.
javax.swing.plaf.synth
Synth is a skinnable look and feel in which all painting is delegated.
javax.swing.table
Provides classes and interfaces for dealing withjavax.swing.JTable.
javax.swing.text
Provides classes and interfaces that deal with editable and noneditable textcomponents.
javax.swing.text.html
Provides the classHTMLEditorKit and supporting classes for creatingHTML text editors.
javax.swing.text.html.parser
Provides the default HTML parser, along with support classes.
javax.swing.text.rtf
Provides a class (RTFEditorKit) for creating Rich-Text-Format texteditors.
javax.swing.tree
Provides classes and interfaces for dealing withjavax.swing.JTree.
javax.swing.undo
Allows developers to provide support for undo/redo in applications such astext editors.
javax.tools
Provides interfaces for tools which can be invoked from a program,for example, compilers.
javax.transaction.xa
Provides the API that defines the contract between the transaction managerand the resource manager, which allows the transaction manager to enlistand delist resource objects (supplied by the resource manager driver) inJTA transactions.
javax.xml
Defines constants for XML processing.
javax.xml.catalog
Provides the classes for implementingXML Catalogs OASIS Standard V1.1, 7 October 2005.
javax.xml.crypto
Common classes for XML cryptography.
javax.xml.crypto.dom
DOM-specific classes for thejavax.xml.crypto package.
javax.xml.crypto.dsig
Classes for generating and validating XML digitalsignatures.
javax.xml.crypto.dsig.dom
DOM-specific classes for thejavax.xml.crypto.dsig package.
javax.xml.crypto.dsig.keyinfo
Classes for parsing and processingKeyInfo elements and structures.
javax.xml.crypto.dsig.spec
Parameter classes for XML digital signatures.
javax.xml.datatype
Defines XML/Java Type Mappings.
javax.xml.namespace
Defines XML Namespace processing.
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.stream.events
Defines event interfaces for the Streaming API for XML (StAX).
javax.xml.stream.util
Provides utility 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.transform.dom
Provides DOM specific transformation classes.
javax.xml.transform.sax
Provides SAX specific transformation classes.
javax.xml.transform.stax
Provides StAX specific transformation classes.
javax.xml.transform.stream
Provides stream and URI specific transformation classes.
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.dynalink.beans
Contains the linker for ordinary Java objects.
jdk.dynalink.linker
Contains interfaces and classes needed by language runtimes to implementtheir own language-specific object models and type conversions.
jdk.dynalink.linker.support
Contains classes that make it more convenient for language runtimes toimplement their own language-specific object models and type conversionsby providing basic implementations of some classes as well as variousutilities.
jdk.dynalink.support
Contains classes that make using Dynalink more convenient by providingbasic implementations of some classes as well as various utilities.
jdk.incubator.vector

Incubating Feature. Will be removed in a future release.
jdk.javadoc.doclet
The Doclet API provides an environment which, in conjunction withthe Language Model API and Compiler Tree API, allows clientsto inspect the source-level structures of programs andlibraries, including API comments embedded in the source.
jdk.jfr
This package provides classes to create events and control Flight Recorder.
jdk.jfr.consumer
This package contains classes for consuming Flight Recorder data.
jdk.jshell
Provides interfaces for creating tools, such as a Read-Eval-Print Loop (REPL),which interactively evaluate "snippets" of Java programming language code.
jdk.jshell.execution
Provides implementation support for building JShell execution engines.
jdk.jshell.spi
Defines the Service Provider Interface for pluggable JShell execution engines.
jdk.jshell.tool
Provides a mechanism to launch an instance of a Java shell tool.
jdk.management.jfr
This package contains classes to control and monitor Flight Recorder over Java Management Extensions (JMX).
jdk.net
Platform specific socket options for thejava.net andjava.nio.channelssocket classes.
jdk.nio
Defines JDK-specificchannel APIs.
jdk.nio.mapmode
JDK-specific map modes for use withFileChannel::map.
jdk.security.jarsigner
This package defines APIs for signing jar files.
netscape.javascript
Deprecated, for removal: This API element is subject to removalin a future version.
The jdk.jsobject module will be delivered with JavaFX.
org.ietf.jgss
This package presents a framework that allows application developers tomake use of security services like authentication, data integrity anddata confidentiality from a variety of underlying security mechanismslike Kerberos, using a unified API.
org.w3c.dom
Provides the interfaces for the Document Object Model (DOM).
org.w3c.dom.bootstrap
Provides a factory for obtaining instances ofDOMImplementation.
org.w3c.dom.css
Provides interfaces for DOM Level 2 Style Specification.
org.w3c.dom.events
Provides interfaces for DOM Level 2 Events.
org.w3c.dom.html
Provides interfaces for DOM Level 2 HTML Specification.
org.w3c.dom.ls
Provides interfaces for DOM Level 3 Load and Save.
org.w3c.dom.ranges
Provides interfaces for DOM Level 2 Range.
org.w3c.dom.stylesheets
Provides interfaces for DOM Level 2 Style Specification.
org.w3c.dom.xpath
Provides interfaces for DOM Level 3 XPath Specification.
org.xml.sax
Provides the interfaces for the Simple API for XML (SAX).
org.xml.sax.ext
Provides interfaces to SAX2 facilities thatconformant SAX drivers won't necessarily support.
org.xml.sax.helpers
Provides helper classes, includingsupport for bootstrapping SAX-based applications.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used bycom.sun.jdi
    Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    ClassObject is the root of the class hierarchy.
    Process provides control of native processes started byProcessBuilder.start andRuntime.exec.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
    Thrown to indicate that the requested operation is not supported.
  • Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Process provides control of native processes started byProcessBuilder.start andRuntime.exec.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used bycom.sun.jdi.event
    Class
    Description
    Thrown when a thread is waiting, sleeping, or otherwise occupied,and the thread is interrupted, either before or during the activity.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    TheString class represents character strings.
  • Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used bycom.sun.management
    Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
  • Classes injava.lang used bycom.sun.nio.sctp
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    Signals that a method has been invoked at an illegal orinappropriate time.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Class
    Description
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Class
    Description
    ACharSequence is a readable sequence ofchar values.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjava.applet
    Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjava.awt
    Class
    Description
    TheCharacter class is thewrapper class for values of the primitivetypechar.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    Signals that a method has been invoked at an illegal orinappropriate time.
    Thrown to indicate that an index of some sort (such as to an array, to astring, or to a vector) is out of range.
    Thrown when a thread is waiting, sleeping, or otherwise occupied,and the thread is interrupted, either before or during the activity.
    Thrown when an application attempts to usenull in acase where an object is required.
    The abstract classNumber is the superclass of platformclasses representing numeric values that are convertible to theprimitive typesbyte,double,float,int,long, andshort.
    Thrown to indicate that the application has attempted to converta string to one of the numeric types, but that the string does nothave the appropriate format.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Represents an operation that does not return a result.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
    Thrown to indicate that the requested operation is not supported.
  • Classes injava.lang used byjava.awt.color
    Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    Thrown to indicate that theclone method in classObject has been called to clone an object, but thatthe object's class does not implement theCloneableinterface.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.awt.desktop
    Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjava.awt.dnd
    Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Signals that a method has been invoked at an illegal orinappropriate time.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.awt.event
    Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Represents an operation that does not return a result.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.awt.font
    Class
    Description
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    TheFloat class is thewrapper class for values of the primitivetypefloat.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjava.awt.geom
    Class
    Description
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.awt.im
    Class
    Description
    Instances of this class represent particular subsets of the Unicodecharacter set.
    ClassObject is the root of the class hierarchy.
  • Classes injava.lang used byjava.awt.im.spi
    Class
    Description
    Instances of this class represent particular subsets of the Unicodecharacter set.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjava.awt.image
    Class
    Description
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown when a thread is waiting, sleeping, or otherwise occupied,and the thread is interrupted, either before or during the activity.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    Represents an operation that does not return a result.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjava.awt.print
    Class
    Description
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    Thrown to indicate that an index of some sort (such as to an array, to astring, or to a vector) is out of range.
    Thrown when an application attempts to usenull in acase where an object is required.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.beans
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjava.io
    Class
    Description
    An object to whichchar sequences and values can be appended.
    An object that may hold resources (such as file or socket handles)until it is closed.
    ACharSequence is a readable sequence ofchar values.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    AReadable is a source of characters.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    A thread-safe, mutable sequence of characters.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.lang
    Class
    Description
    An object to whichchar sequences and values can be appended.
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    TheByte class is thewrapper class for values of the primitivetypebyte.
    TheCharacter class is thewrapper class for values of the primitivetypechar.
    Instances of this class represent particular subsets of the Unicodecharacter set.
    A family of character subsets representing the character blocks in theUnicode specification.
    A family of character subsets representing the character scriptsdefined in theUnicode Standard Annex #24: Script Names.
    ACharSequence is a readable sequence ofchar values.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    Thrown when the Java Virtual Machine attempts to read a classfile and determines that the file is malformed or otherwise cannotbe interpreted as a class file.
    A class loader is an object that is responsible for loading classes.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    Thrown to indicate that theclone method in classObject has been called to clone an object, but thatthe object's class does not implement theCloneableinterface.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    TheDouble class is thewrapper class for values of the primitive typedouble.
    This is the common base class of all Java language enumeration classes.
    Anominal descriptor for anenum constant.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    TheFloat class is thewrapper class for values of the primitivetypefloat.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    An IllegalAccessException is thrown when an application triesto reflectively create an instance (other than an array),set or get a field, or invoke a method, but the currentlyexecuting method does not have access to the definition ofthe specified class, field, method or constructor.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    Thrown when an incompatible class change has occurred to some classdefinition.
    Thrown to indicate that an index of some sort (such as to an array, to astring, or to a vector) is out of range.
    Thrown when an application tries to create an instance of a class using thenewInstance method in classClass, but the specified class object cannot be instantiated.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    Thrown when a thread is waiting, sleeping, or otherwise occupied,and the thread is interrupted, either before or during the activity.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    Subclasses ofLinkageError indicate that a class hassome dependency on another class; however, the latter class hasincompatibly changed after the compilation of the former class.
    TheLong class is thewrapper class for values of the primitivetypelong.
    Represents a run-time module, eithernamed or unnamed.
    A layer of modules in the Java virtual machine.
    Controls a module layer.
    Signals that the class doesn't have a field of a specified name.
    Thrown when a particular method cannot be found.
    The abstract classNumber is the superclass of platformclasses representing numeric values that are convertible to theprimitive typesbyte,double,float,int,long, andshort.
    Thrown to indicate that the application has attempted to converta string to one of the numeric types, but that the string does nothave the appropriate format.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Represents metadata about a run-time package associated with a class loader.
    Process provides control of native processes started byProcessBuilder.start andRuntime.exec.
    This class is used to create operating system processes.
    Represents a source of subprocess input or a destination ofsubprocess output.
    ProcessHandle identifies and provides control of native processes.
    Information snapshot about the process.
    Common superclass of exceptions thrown by reflective operations incore reflection.
    Represents an operation that does not return a result.
    Every Java application has a single instance of classRuntime that allows the application to interface withthe environment in which the application is running.
    A representation of a version string for an implementation of theJava SE Platform.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    A value that may be safely and efficiently shared to methods without using methodparameters.
    An operation that returns a result and may throw an exception.
    A mapping of scoped values, askeys, to values.
    Deprecated, for removal: This API element is subject to removal in a future version.
    There is no replacement for this class.
    TheShort class is thewrapper class for values of the primitivetypeshort.
    Preview.
    A stable value is a holder of contents that can be set at most once.
    An element in a stack trace, as returned byThrowable.getStackTrace().
    A stack walker.
    Stack walker option to configure thestack frameinformation obtained by aStackWalker.
    AStackFrame object represents a method invocation returned byStackWalker.
    TheString class represents character strings.
    A thread-safe, mutable sequence of characters.
    A mutable sequence of characters.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    System.Logger instances log messages that will berouted to the underlying logging framework theLoggerFinder uses.
    Systemloggers levels.
    TheLoggerFinder service is responsible for creating, managing,and configuring loggers to the underlying framework it uses.
    Athread is a thread of execution in a program.
    A builder forThread andThreadFactory objects.
    A builder for creating a platformThread orThreadFactorythat creates platform threads.
    A builder for creating a virtualThread orThreadFactorythat creates virtual threads.
    A thread state.
    Interface for handlers invoked when aThread abruptlyterminates due to an uncaught exception.
    A thread group represents a set of threads.
    This class provides thread-local variables.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
    Thrown to indicate that the Java Virtual Machine is broken or hasrun out of resources necessary for it to continue operating.
    TheVoid class is an uninstantiable placeholder class to hold areference to theClass object representing the Java keywordvoid.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    TheByte class is thewrapper class for values of the primitivetypebyte.
    TheCharacter class is thewrapper class for values of the primitivetypechar.
    ACharSequence is a readable sequence ofchar values.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    TheDouble class is thewrapper class for values of the primitive typedouble.
    TheFloat class is thewrapper class for values of the primitivetypefloat.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    TheLong class is thewrapper class for values of the primitivetypelong.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheShort class is thewrapper class for values of the primitivetypeshort.
    TheString class represents character strings.
    Thrown when the "verifier" detects that a class file,though well formed, contains some sort of internal inconsistencyor security problem.
  • Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Class
    Description
    ACharSequence is a readable sequence ofchar values.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    TheInteger class is thewrapper class for values of the primitivetypeint.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Classes injava.lang used byjava.lang.constant
    Class
    Description
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Common superclass of exceptions thrown by reflective operations incore reflection.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.lang.foreign
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    Athread is a thread of execution in a program.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Represents a run-time module, eithernamed or unnamed.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.lang.invoke
    Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    Thrown to indicate that the code has attempted to cast an objectto a subclass of which it is not an instance.
    A class loader is an object that is responsible for loading classes.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    This is the common base class of all Java language enumeration classes.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An IllegalAccessException is thrown when an application triesto reflectively create an instance (other than an array),set or get a field, or invoke a method, but the currentlyexecuting method does not have access to the definition ofthe specified class, field, method or constructor.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    Signals that the class doesn't have a field of a specified name.
    Thrown when a particular method cannot be found.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
    Thrown when an application tries to access a type using a stringrepresenting the type's name, but no definition for the type withthe specified name can be found.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    ClassObject is the root of the class hierarchy.
    An element in a stack trace, as returned byThrowable.getStackTrace().
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    A thread state.
  • Classes injava.lang used byjava.lang.module
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.lang.ref
    Class
    Description
    Thrown to indicate that theclone method in classObject has been called to clone an object, but thatthe object's class does not implement theCloneableinterface.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    Thrown when a thread is waiting, sleeping, or otherwise occupied,and the thread is interrupted, either before or during the activity.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Represents an operation that does not return a result.
  • Classes injava.lang used byjava.lang.reflect
    Class
    Description
    Thrown to indicate that an array has been accessed with an illegal index.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    Thrown when the Java Virtual Machine attempts to read a classfile and determines that the file is malformed or otherwise cannotbe interpreted as a class file.
    A class loader is an object that is responsible for loading classes.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An IllegalAccessException is thrown when an application triesto reflectively create an instance (other than an array),set or get a field, or invoke a method, but the currentlyexecuting method does not have access to the definition ofthe specified class, field, method or constructor.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    Thrown when an application tries to create an instance of a class using thenewInstance method in classClass, but the specified class object cannot be instantiated.
    Subclasses ofLinkageError indicate that a class hassome dependency on another class; however, the latter class hasincompatibly changed after the compilation of the former class.
    Thrown if an application tries to create an array with negative size.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Common superclass of exceptions thrown by reflective operations incore reflection.
    A representation of a version string for an implementation of theJava SE Platform.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.lang.runtime
    Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.math
    Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The abstract classNumber is the superclass of platformclasses representing numeric values that are convertible to theprimitive typesbyte,double,float,int,long, andshort.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjava.net
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Represents metadata about a run-time package associated with a class loader.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.net.http
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    ACharSequence is a readable sequence ofchar values.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    Thrown when a thread is waiting, sleeping, or otherwise occupied,and the thread is interrupted, either before or during the activity.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
    TheVoid class is an uninstantiable placeholder class to hold areference to theClass object representing the Java keywordvoid.
  • Classes injava.lang used byjava.net.spi
    Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjava.nio
    Class
    Description
    An object to whichchar sequences and values can be appended.
    ACharSequence is a readable sequence ofchar values.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Signals that a method has been invoked at an illegal orinappropriate time.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    AReadable is a source of characters.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
    Thrown to indicate that the requested operation is not supported.
  • Classes injava.lang used byjava.nio.channels
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    Signals that a method has been invoked at an illegal orinappropriate time.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    Thrown when a thread is waiting, sleeping, or otherwise occupied,and the thread is interrupted, either before or during the activity.
    TheLong class is thewrapper class for values of the primitivetypelong.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
    TheVoid class is an uninstantiable placeholder class to hold areference to theClass object representing the Java keywordvoid.
  • Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    ClassObject is the root of the class hierarchy.
  • Classes injava.lang used byjava.nio.charset
    Class
    Description
    ACharSequence is a readable sequence ofchar values.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjava.nio.file
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    ACharSequence is a readable sequence ofchar values.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    Signals that a method has been invoked at an illegal orinappropriate time.
    Thrown when a thread is waiting, sleeping, or otherwise occupied,and the thread is interrupted, either before or during the activity.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
    Thrown to indicate that the requested operation is not supported.
  • Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.nio.file.spi
    Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjava.rmi
    Class
    Description
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    Thrown to indicate a security violation.
    Deprecated, for removal: This API element is subject to removal in a future version.
    There is no replacement for this class.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.rmi.dgc
    Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjava.rmi.registry
    Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjava.rmi.server
    Class
    Description
    An object to whichchar sequences and values can be appended.
    An object that may hold resources (such as file or socket handles)until it is closed.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    Thrown to indicate that theclone method in classObject has been called to clone an object, but thatthe object's class does not implement theCloneableinterface.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.security
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    Thrown to indicate that theclone method in classObject has been called to clone an object, but thatthe object's class does not implement theCloneableinterface.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    Thrown to indicate a security violation.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.security.cert
    Class
    Description
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
  • Classes injava.lang used byjava.security.spec
    Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.sql
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.text
    Class
    Description
    ACharSequence is a readable sequence ofchar values.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    The abstract classNumber is the superclass of platformclasses representing numeric values that are convertible to theprimitive typesbyte,double,float,int,long, andshort.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    A thread-safe, mutable sequence of characters.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.text.spi
    Class
    Description
    ClassObject is the root of the class hierarchy.
  • Classes injava.lang used byjava.time
    Class
    Description
    ACharSequence is a readable sequence ofchar values.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.time.chrono
    Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    TheLong class is thewrapper class for values of the primitivetypelong.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjava.time.format
    Class
    Description
    An object to whichchar sequences and values can be appended.
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    ACharSequence is a readable sequence ofchar values.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    TheLong class is thewrapper class for values of the primitivetypelong.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.time.temporal
    Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    TheLong class is thewrapper class for values of the primitivetypelong.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.time.zone
    Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.util
    Class
    Description
    An object to whichchar sequences and values can be appended.
    An object that may hold resources (such as file or socket handles)until it is closed.
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    TheCharacter class is thewrapper class for values of the primitivetypechar.
    ACharSequence is a readable sequence ofchar values.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    Thrown to indicate that theclone method in classObject has been called to clone an object, but thatthe object's class does not implement theCloneableinterface.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    TheDouble class is thewrapper class for values of the primitive typedouble.
    This is the common base class of all Java language enumeration classes.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    An IllegalAccessException is thrown when an application triesto reflectively create an instance (other than an array),set or get a field, or invoke a method, but the currentlyexecuting method does not have access to the definition ofthe specified class, field, method or constructor.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    Signals that a method has been invoked at an illegal orinappropriate time.
    Thrown when an application tries to create an instance of a class using thenewInstance method in classClass, but the specified class object cannot be instantiated.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    TheLong class is thewrapper class for values of the primitivetypelong.
    Represents a run-time module, eithernamed or unnamed.
    A layer of modules in the Java virtual machine.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    AReadable is a source of characters.
    Represents an operation that does not return a result.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    A programmer assertion that the body of the annotated method orconstructor does not perform potentially unsafe operations on itsvarargs parameter.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    Signals that a method has been invoked at an illegal orinappropriate time.
    Thrown when a thread is waiting, sleeping, or otherwise occupied,and the thread is interrupted, either before or during the activity.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Represents an operation that does not return a result.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    Athread is a thread of execution in a program.
    Interface for handlers invoked when aThread abruptlyterminates due to an uncaught exception.
    A thread group represents a set of threads.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
    TheVoid class is an uninstantiable placeholder class to hold areference to theClass object representing the Java keywordvoid.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The abstract classNumber is the superclass of platformclasses representing numeric values that are convertible to theprimitive typesbyte,double,float,int,long, andshort.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Class
    Description
    Thrown when a thread is waiting, sleeping, or otherwise occupied,and the thread is interrupted, either before or during the activity.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Athread is a thread of execution in a program.
  • Classes injava.lang used byjava.util.function
    Class
    Description
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    ClassObject is the root of the class hierarchy.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjava.util.jar
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    A representation of a version string for an implementation of theJava SE Platform.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.util.logging
    Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Represents an operation that does not return a result.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.util.prefs
    Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.util.random
    Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjava.util.regex
    Class
    Description
    ACharSequence is a readable sequence ofchar values.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    A thread-safe, mutable sequence of characters.
    A mutable sequence of characters.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjava.util.spi
    Class
    Description
    TheInteger class is thewrapper class for values of the primitivetypeint.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Classes injava.lang used byjava.util.stream
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    ACharSequence is a readable sequence ofchar values.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    TheDouble class is thewrapper class for values of the primitive typedouble.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    TheLong class is thewrapper class for values of the primitivetypelong.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Represents an operation that does not return a result.
    A programmer assertion that the body of the annotated method orconstructor does not perform potentially unsafe operations on itsvarargs parameter.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheVoid class is an uninstantiable placeholder class to hold areference to theClass object representing the Java keywordvoid.
  • Classes injava.lang used byjava.util.zip
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate some unexpected internal error has occurred inthe Java Virtual Machine.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
    Thrown to indicate that the Java Virtual Machine is broken or hasrun out of resources necessary for it to continue operating.
  • Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The abstract classNumber is the superclass of platformclasses representing numeric values that are convertible to theprimitive typesbyte,double,float,int,long, andshort.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Class
    Description
    ACharSequence is a readable sequence ofchar values.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjavax.crypto
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    Thrown to indicate that theclone method in classObject has been called to clone an object, but thatthe object's class does not implement theCloneableinterface.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Signals that a method has been invoked at an illegal orinappropriate time.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
  • Classes injava.lang used byjavax.crypto.spec
    Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Classes injava.lang used byjavax.imageio
    Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
    Thrown to indicate that the requested operation is not supported.
  • Class
    Description
    TheString class represents character strings.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Class
    Description
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    Thrown to indicate that theclone method in classObject has been called to clone an object, but thatthe object's class does not implement theCloneableinterface.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Classes injava.lang used byjavax.imageio.spi
    Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjavax.lang.model
    Class
    Description
    ACharSequence is a readable sequence ofchar values.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    A representation of a version string for an implementation of theJava SE Platform.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    ACharSequence is a readable sequence ofchar values.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    ACharSequence is a readable sequence ofchar values.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjavax.management
    Class
    Description
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    Thrown when an application attempts to usenull in acase where an object is required.
    The abstract classNumber is the superclass of platformclasses representing numeric values that are convertible to theprimitive typesbyte,double,float,int,long, andshort.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Class
    Description
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    The abstract classNumber is the superclass of platformclasses representing numeric values that are convertible to theprimitive typesbyte,double,float,int,long, andshort.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    TheByte class is thewrapper class for values of the primitivetypebyte.
    TheCharacter class is thewrapper class for values of the primitivetypechar.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    TheDouble class is thewrapper class for values of the primitive typedouble.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    TheFloat class is thewrapper class for values of the primitivetypefloat.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    TheLong class is thewrapper class for values of the primitivetypelong.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheShort class is thewrapper class for values of the primitivetypeshort.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
    TheVoid class is an uninstantiable placeholder class to hold areference to theClass object representing the Java keywordvoid.
  • Class
    Description
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    Thrown to indicate that an index of some sort (such as to an array, to astring, or to a vector) is out of range.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    Thrown when a particular method cannot be found.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    A class loader is an object that is responsible for loading classes.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Class
    Description
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    TheLong class is thewrapper class for values of the primitivetypelong.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjavax.naming
    Class
    Description
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjavax.naming.event
    Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjavax.naming.ldap
    Class
    Description
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjavax.naming.spi
    Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjavax.net
    Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjavax.net.ssl
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Represents an operation that does not return a result.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjavax.print
    Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Classes injava.lang used byjavax.print.event
    Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjavax.rmi.ssl
    Class
    Description
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjavax.script
    Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    Thrown when a particular method cannot be found.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    TheString class represents character strings.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjavax.smartcardio
    Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjavax.sound
    Class
    Description
    ClassObject is the root of the class hierarchy.
  • Classes injava.lang used byjavax.sound.midi
    Class
    Description
    Thrown to indicate that an array has been accessed with an illegal index.
    An object that may hold resources (such as file or socket handles)until it is closed.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
  • Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
  • Classes injava.lang used byjavax.sql
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Classes injava.lang used byjavax.sql.rowset
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjavax.swing
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    TheCharacter class is thewrapper class for values of the primitivetypechar.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    Thrown to indicate that theclone method in classObject has been called to clone an object, but thatthe object's class does not implement theCloneableinterface.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An IllegalAccessException is thrown when an application triesto reflectively create an instance (other than an array),set or get a field, or invoke a method, but the currentlyexecuting method does not have access to the definition ofthe specified class, field, method or constructor.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    Signals that a method has been invoked at an illegal orinappropriate time.
    Thrown when an application tries to create an instance of a class using thenewInstance method in classClass, but the specified class object cannot be instantiated.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    Thrown when a thread is waiting, sleeping, or otherwise occupied,and the thread is interrupted, either before or during the activity.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    The abstract classNumber is the superclass of platformclasses representing numeric values that are convertible to theprimitive typesbyte,double,float,int,long, andshort.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Represents an operation that does not return a result.
    A programmer assertion that the body of the annotated method orconstructor does not perform potentially unsafe operations on itsvarargs parameter.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjavax.swing.border
    Class
    Description
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjavax.swing.event
    Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Class
    Description
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjavax.swing.plaf
    Class
    Description
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Class
    Description
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Class
    Description
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjavax.swing.table
    Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjavax.swing.text
    Class
    Description
    ACharSequence is a readable sequence ofchar values.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    Thrown to indicate that theclone method in classObject has been called to clone an object, but thatthe object's class does not implement theCloneableinterface.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Represents an operation that does not return a result.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    Athread is a thread of execution in a program.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    A thread-safe, mutable sequence of characters.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Class
    Description
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjavax.swing.tree
    Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    Thrown to indicate that theclone method in classObject has been called to clone an object, but thatthe object's class does not implement theCloneableinterface.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjavax.swing.undo
    Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjavax.tools
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    ACharSequence is a readable sequence ofchar values.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjavax.xml
    Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjavax.xml.catalog
    Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjavax.xml.crypto
    Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjavax.xml.datatype
    Class
    Description
    A class loader is an object that is responsible for loading classes.
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    The abstract classNumber is the superclass of platformclasses representing numeric values that are convertible to theprimitive typesbyte,double,float,int,long, andshort.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjavax.xml.parsers
    Class
    Description
    A class loader is an object that is responsible for loading classes.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjavax.xml.stream
    Class
    Description
    A class loader is an object that is responsible for loading classes.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Class
    Description
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Class
    Description
    A class loader is an object that is responsible for loading classes.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Class
    Description
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Class
    Description
    A class loader is an object that is responsible for loading classes.
    AnError is a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjavax.xml.xpath
    Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjdk.dynalink
    Class
    Description
    A class loader is an object that is responsible for loading classes.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    An element in a stack trace, as returned byThrowable.getStackTrace().
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjdk.dynalink.beans
    Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    An informative annotation type used to indicate that an interfacetype declaration is intended to be afunctional interface asdefined by the Java Language Specification.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    Instances of the classClass represent classes andinterfaces in a running Java application.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Implementing this interface allows an object to be the target of the enhancedfor statement (sometimes called the "for-each loop" statement).
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Class
    Description
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
  • Class
    Description
    TheByte class is thewrapper class for values of the primitivetypebyte.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    TheDouble class is thewrapper class for values of the primitive typedouble.
    TheFloat class is thewrapper class for values of the primitivetypefloat.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    TheLong class is thewrapper class for values of the primitivetypelong.
    The abstract classNumber is the superclass of platformclasses representing numeric values that are convertible to theprimitive typesbyte,double,float,int,long, andshort.
    Thrown to indicate that the application has attempted to converta string to one of the numeric types, but that the string does nothave the appropriate format.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheShort class is thewrapper class for values of the primitivetypeshort.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjdk.javadoc.doclet
    Class
    Description
    This interface imposes a total ordering on the objects of each class thatimplements it.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjdk.jfr
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    Signals that a method has been invoked at an illegal orinappropriate time.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Represents an operation that does not return a result.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
  • Classes injava.lang used byjdk.jfr.consumer
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    Thrown when a thread is waiting, sleeping, or otherwise occupied,and the thread is interrupted, either before or during the activity.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Represents an operation that does not return a result.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjdk.jshell
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    This interface imposes a total ordering on the objects of each class thatimplements it.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    Signals that a method has been invoked at an illegal orinappropriate time.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A class loader is an object that is responsible for loading classes.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Process provides control of native processes started byProcessBuilder.start andRuntime.exec.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjdk.jshell.spi
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    An element in a stack trace, as returned byThrowable.getStackTrace().
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjdk.jshell.tool
    Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    TheString class represents character strings.
  • Classes injava.lang used byjdk.management.jfr
    Class
    Description
    An object that may hold resources (such as file or socket handles)until it is closed.
    Thrown to indicate that a method has been passed an illegal orinappropriate argument.
    Signals that a method has been invoked at an illegal orinappropriate time.
    Thrown when a thread is waiting, sleeping, or otherwise occupied,and the thread is interrupted, either before or during the activity.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    Represents an operation that does not return a result.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byjdk.net
    Class
    Description
    TheBoolean class is thewrapper class for values of the primitivetypeboolean.
    Instances of the classClass represent classes andinterfaces in a running Java application.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    TheInteger class is thewrapper class for values of the primitivetypeint.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byjdk.nio
    Class
    Description
    ClassObject is the root of the class hierarchy.
  • Classes injava.lang used byjdk.nio.mapmode
    Class
    Description
    ClassObject is the root of the class hierarchy.
  • Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byorg.ietf.jgss
    Class
    Description
    A class implements theCloneable interface toindicate to theObject.clone() method that itis legal for that method to make afield-for-field copy of instances of that class.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byorg.w3c.dom
    Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    Thrown to indicate that the code has attempted to cast an objectto a subclass of which it is not an instance.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    An IllegalAccessException is thrown when an application triesto reflectively create an instance (other than an array),set or get a field, or invoke a method, but the currentlyexecuting method does not have access to the definition ofthe specified class, field, method or constructor.
    Thrown when an application tries to create an instance of a class using thenewInstance method in classClass, but the specified class object cannot be instantiated.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Classes injava.lang used byorg.w3c.dom.css
    Class
    Description
    TheString class represents character strings.
  • Classes injava.lang used byorg.w3c.dom.events
    Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byorg.w3c.dom.html
    Class
    Description
    TheString class represents character strings.
  • Classes injava.lang used byorg.w3c.dom.ls
    Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byorg.w3c.dom.ranges
    Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Class
    Description
    TheString class represents character strings.
  • Classes injava.lang used byorg.w3c.dom.xpath
    Class
    Description
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    RuntimeException is the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byorg.xml.sax
    Class
    Description
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    The classException and its subclasses are a form ofThrowable that indicates conditions that a reasonableapplication might want to catch.
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
    TheThrowable class is the superclass of all errors andexceptions in the Java language.
  • Classes injava.lang used byorg.xml.sax.ext
    Class
    Description
    ClassObject is the root of the class hierarchy.
    TheString class represents character strings.
  • Class
    Description
    Thrown to indicate that the code has attempted to cast an objectto a subclass of which it is not an instance.
    Thrown when an application tries to load in a class through itsstring name using:TheforName method in classClass.
    A program element annotated@Deprecated is one that programmersare discouraged from using.
    An IllegalAccessException is thrown when an application triesto reflectively create an instance (other than an array),set or get a field, or invoke a method, but the currentlyexecuting method does not have access to the definition ofthe specified class, field, method or constructor.
    Thrown when an application tries to create an instance of a class using thenewInstance method in classClass, but the specified class object cannot be instantiated.
    Thrown when an application attempts to usenull in acase where an object is required.
    ClassObject is the root of the class hierarchy.
    Indicates that a method declaration is intended to override amethod declaration in a supertype.
    TheString class represents character strings.
    Indicates the warnings to be suppressed at compile time in theannotated element, and in all elements contained in the annotatedelement.