Uses of Package
java.net

Packages that use java.net
Package
Description
Provides the classes necessary to create an applet and the classes an applet uses to communicate with its applet context.
Contains all of the classes for creating user interfaces and for painting graphics and images.
Provides interfaces and classes for interaction with various desktop capabilities.
Provides classes and interfaces relating to bean context.
Provides for system input and output through data streams, serialization and the file system.
Provides classes that are fundamental to the design of the Java programming language.
Classes to support module descriptors and creating configurations of modules by means of resolution and service binding.
Provides the classes for implementing networking applications.
HTTP Client and WebSocket APIs
Service-provider classes for the java.net package.
Defines channels, which represent connections to entities that are capable of performing I/O operations, such as files and sockets; defines selectors, for multiplexed, non-blocking I/O operations.
Service-provider classes for the java.nio.channels package.
Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.
Service-provider classes for the java.nio.file package.
Provides the RMI package.
Provides classes and interfaces for supporting the server side of RMI.
Provides the classes and interfaces for the security framework.
Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths.
Provides the API for accessing and processing data stored in a data source (usually a relational database) using the Java programming language.
The main package of the Java Image I/O API.
Provides the classes which implement advanced dynamic loading.
Interfaces for remote access to JMX MBean servers.
Provides classes for networking applications.
Provides classes for the secure socket package.
Provides the principal classes and interfaces for the Java Print Service API.
Provides classes and interfaces that describe the types of Java Print Service attributes and how they can be collected into attribute sets.
Package javax.print.attribute.standard contains classes for specific printing attributes.
Provides implementations of RMIClientSocketFactory and RMIServerSocketFactory over the Secure Sockets Layer (SSL) or Transport Layer Security (TLS) protocols.
This package contains utility classes related to the Kerberos network authentication protocol.
Provides interfaces and classes for I/O, sequencing, and synthesis of MIDI (Musical Instrument Digital Interface) data.
Supplies interfaces for service providers to implement when offering new MIDI devices, MIDI file readers and writers, or sound bank readers.
Provides interfaces and classes for capture, processing, and playback of sampled audio data.
Supplies abstract classes for service providers to subclass when offering new audio devices, sound file readers and writers, or audio format converters.
Provides the API for server side data source access and processing from the Java programming language.
Standard interfaces and base classes for JDBC RowSet implementations.
Provides utility classes to allow serializable mappings between SQL types and data types in the Java programming language.
Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
Provides for events fired by Swing components.
Synth is a skinnable look and feel in which all painting is delegated.
Provides the class HTMLEditorKit and supporting classes for creating HTML text editors.
Provides interfaces for tools which can be invoked from a program, for example, compilers.
Provides the classes for implementing XML Catalogs OASIS Standard V1.1, 7 October 2005.
Provides an API for validation of XML documents.
This package presents a framework that allows application developers to make use of security services like authentication, data integrity and data confidentiality from a variety of underlying security mechanisms like Kerberos, using a unified API.