Uses of Package
java.net
Packages that use java.net
Package
Description
Provides a simple high-level Http server API, which can be used to build
   embedded HTTP servers.
Provides a pluggable service provider interface, which allows the HTTP server
 implementation to be replaced with other implementations.
A Java API for Stream Control Transport Protocol.
Provides an implementation of 
Configuration.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.
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.
Platform specific socket options for the 
java.net and java.nio.channels
 socket classes.This package defines APIs for signing jar files.
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.
- 
Classes in java.net used by com.sun.net.httpserverClassDescriptionThis class implements an IP Socket Address (IP address + port number) It can also be a pair (hostname + port number), in which case an attempt will be made to resolve the hostname.Represents a Uniform Resource Identifier (URI) reference.
- 
Classes in java.net used by com.sun.net.httpserver.spiClassDescriptionThis class implements an IP Socket Address (IP address + port number) It can also be a pair (hostname + port number), in which case an attempt will be made to resolve the hostname.
- 
Classes in java.net used by com.sun.nio.sctpClassDescriptionThis class represents an Internet Protocol (IP) address.This class represents a Socket Address with no protocol attachment.A socket option associated with a socket.
- 
Classes in java.net used by com.sun.security.auth.login
- 
Classes in java.net used by java.appletClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
- 
Classes in java.net used by java.awt.desktop
- 
Classes in java.net used by java.beans.beancontextClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
ClassDescriptionThrown to indicate that a malformed URL has occurred.Represents a Uniform Resource Identifier (URI) reference.ClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
ClassDescriptionThis class represents an Internet Protocol (IP) address.ClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
Classes in java.net used by java.lang.module
- 
ClassDescriptionThe class Authenticator represents an object that knows how to obtain authentication for a network connection.The type of the entity requesting authentication.Represents channels for storing resources in the ResponseCache.Represent channels for retrieving resources from the ResponseCache.The abstract classContentHandleris the superclass of all classes that read anObjectfrom aURLConnection.This interface defines a factory for content handlers.A CookieHandler object provides a callback mechanism to hook up a HTTP state management policy implementation into the HTTP protocol handler.CookiePolicy implementations decide which cookies should be accepted and which should be rejected.A CookieStore object represents a storage for cookie.This class represents a datagram packet.This class represents a socket for sending and receiving datagram packets.Abstract datagram and multicast socket implementation base class.This interface defines a factory for datagram socket implementations.A simple interface which provides a mechanism to map between a file name and a MIME type string.An HttpCookie object represents an HTTP cookie, which carries state information between server and user agent.This class represents an Internet Protocol version 4 (IPv4) address.This class represents an Internet Protocol version 6 (IPv6) address.This class represents an Internet Protocol (IP) address.This class implements an IP Socket Address (IP address + port number) It can also be a pair (hostname + port number), in which case an attempt will be made to resolve the hostname.This class represents a Network Interface address.Thrown to indicate that a malformed URL has occurred.This class represents a Network Interface.The class PasswordAuthentication is a data holder that is used by Authenticator.Thrown to indicate that there is an error in the underlying protocol, such as a TCP error.Represents a family of communication protocols.This class represents a proxy setting, typically a type (http, socks) and a socket address.Represents the proxy type.Selects the proxy server to use, if any, when connecting to the network resource referenced by a URL.Represents implementations of URLConnection caches.This class implements server sockets.This class implements client sockets (also called just "sockets").This class represents a Socket Address with no protocol attachment.Thrown to indicate that there is an error creating or accessing a Socket.The abstract classSocketImplis a common superclass of all classes that actually implement sockets.This interface defines a factory for socket implementations.A socket option associated with a socket.Interface of methods to get/set socket options.Defines the standard families of communication protocols.A Unix domain socket address.Thrown to indicate that the IP address of a host could not be determined.Represents a Uniform Resource Identifier (URI) reference.Checked exception thrown to indicate that a string could not be parsed as a URI reference.ClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.This class loader is used to load classes and resources from a search path of URLs referring to both JAR files and directories.The abstract classURLConnectionis the superclass of all classes that represent a communications link between the application and a URL.The abstract classURLStreamHandleris the common superclass for all stream protocol handlers.This interface defines a factory forURLstream protocol handlers.
- 
Classes in java.net used by java.net.httpClassDescriptionThe class Authenticator represents an object that knows how to obtain authentication for a network connection.A CookieHandler object provides a callback mechanism to hook up a HTTP state management policy implementation into the HTTP protocol handler.This class represents an Internet Protocol (IP) address.Selects the proxy server to use, if any, when connecting to the network resource referenced by a URL.Represents a Uniform Resource Identifier (URI) reference.
- 
Classes in java.net used by java.net.spiClassDescriptionThis class represents an Internet Protocol (IP) address.Thrown to indicate that the IP address of a host could not be determined.This interface defines a factory forURLstream protocol handlers.
- 
Classes in java.net used by java.nio.channelsClassDescriptionThis class represents a socket for sending and receiving datagram packets.This class represents an Internet Protocol (IP) address.This class represents a Network Interface.Represents a family of communication protocols.This class implements server sockets.This class implements client sockets (also called just "sockets").This class represents a Socket Address with no protocol attachment.A socket option associated with a socket.
- 
Classes in java.net used by java.nio.channels.spi
- 
Classes in java.net used by java.nio.file
- 
Classes in java.net used by java.nio.file.spi
- 
- 
Classes in java.net used by java.rmi.serverClassDescriptionThrown to indicate that a malformed URL has occurred.This class implements server sockets.This class implements client sockets (also called just "sockets").ClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
Classes in java.net used by java.security
- 
Classes in java.net used by java.security.cert
- 
ClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
Classes in java.net used by javax.imageioClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
Classes in java.net used by javax.management.remote
- 
ClassDescriptionThis class represents an Internet Protocol (IP) address.This class implements server sockets.This class implements client sockets (also called just "sockets").Thrown to indicate that the IP address of a host could not be determined.
- 
Classes in java.net used by javax.net.sslClassDescriptionA URLConnection with support for HTTP-specific features.This class represents an Internet Protocol (IP) address.This class implements server sockets.This class implements client sockets (also called just "sockets").Thrown to indicate that the IP address of a host could not be determined.ClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.The abstract classURLConnectionis the superclass of all classes that represent a communications link between the application and a URL.
- 
Classes in java.net used by javax.print
- 
Classes in java.net used by javax.print.attribute
- 
Classes in java.net used by javax.print.attribute.standard
- 
Classes in java.net used by javax.rmi.sslClassDescriptionThis class implements server sockets.This class implements client sockets (also called just "sockets").
- 
Classes in java.net used by javax.security.auth.kerberos
- 
Classes in java.net used by javax.sound.midiClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
Classes in java.net used by javax.sound.midi.spiClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
Classes in java.net used by javax.sound.sampledClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
Classes in java.net used by javax.sound.sampled.spiClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
ClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
Classes in java.net used by javax.sql.rowsetClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
Classes in java.net used by javax.sql.rowset.serialClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
Classes in java.net used by javax.swingClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
Classes in java.net used by javax.swing.eventClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
Classes in java.net used by javax.swing.plaf.synthClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
Classes in java.net used by javax.swing.text.htmlClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
Classes in java.net used by javax.tools
- 
Classes in java.net used by javax.xml.catalog
- 
Classes in java.net used by javax.xml.validationClassDescriptionClassURLrepresents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
- 
ClassDescriptionThis class represents a socket for sending and receiving datagram packets.This class implements server sockets.This class implements client sockets (also called just "sockets").A socket option associated with a socket.
- 
Classes in java.net used by jdk.security.jarsigner
- 
Classes in java.net used by org.ietf.jgss