Uses of Package
java.net

Packages that usejava.net
Package
Description
com.sun.jarsigner
This package comprises the interfaces and classes used to define the signing mechanism used by thejarsigner tool.
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 server implementation to be replaced with other implementations.
com.sun.nio.sctp
A Java API for Stream Control Transport Protocol.
com.sun.security.auth.login
Provides an implementation ofConfiguration.
java.applet
Provides the classes necessary to create an applet and the classes an applet uses to communicate with its applet context.
java.awt
Contains all of the classes for creating user interfaces and for painting graphics and images.
java.awt.desktop
Provides interfaces and classes for interaction with various desktop capabilities.
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 Java programming language.
java.lang.module
Classes to support module descriptors and creating configurations of modules by means of resolution and service binding.
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.channels
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.
java.nio.channels.spi
Service-provider classes for thejava.nio.channels package.
java.nio.file
Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.
java.nio.file.spi
Service-provider classes for thejava.nio.file package.
java.rmi
Provides the RMI package.
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 managing certificates, certificate revocation lists (CRLs), and certification paths.
java.sql
Provides the API for accessing and processing data stored in a data source (usually a relational database) using the Java programming language.
javax.imageio
The main package of the Java Image I/O API.
javax.management.loading
Provides the classes which implement advanced dynamic loading.
javax.management.remote
Interfaces for remote access to JMX MBean servers.
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 Print Service API.
javax.print.attribute
Provides classes and interfaces that describe the types of Java Print Service attributes and how they can be collected into attribute sets.
javax.print.attribute.standard
Packagejavax.print.attribute.standard contains classes for specific printing attributes.
javax.rmi.ssl
Provides implementations ofRMIClientSocketFactory andRMIServerSocketFactory over the Secure Sockets Layer (SSL) or Transport Layer Security (TLS) protocols.
javax.security.auth.kerberos
This package contains utility classes related to the Kerberos network authentication protocol.
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 MIDI devices, MIDI file readers and writers, or sound bank readers.
javax.sound.sampled
Provides interfaces and classes for capture, processing, and playback of sampled audio data.
javax.sound.sampled.spi
Supplies abstract classes for service providers to subclass when offering new audio devices, sound file readers and writers, or audio format converters.
javax.sql
Provides the API for server side data source access and processing from the 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 types and data types in the Java programming language.
javax.swing
Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
javax.swing.event
Provides for events fired by Swing components.
javax.swing.plaf.synth
Synth is a skinnable look and feel in which all painting is delegated.
javax.swing.text.html
Provides the classHTMLEditorKit and supporting classes for creating HTML text editors.
javax.tools
Provides interfaces for tools which can be invoked from a program, for example, compilers.
javax.xml.catalog
Provides the classes for implementing XML Catalogs OASIS Standard V1.1, 7 October 2005.
javax.xml.validation
Provides an API for validation of XML documents.
jdk.net
Platform specific socket options for thejava.net andjava.nio.channels socket classes.
jdk.security.jarsigner
This package defines APIs for signing jar files.
org.ietf.jgss
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 injava.net used bycom.sun.jarsigner
    Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
  • Class
    Description
    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.
    Represents a Uniform Resource Identifier (URI) reference.
  • Class
    Description
    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.
  • Classes injava.net used bycom.sun.nio.sctp
    Class
    Description
    This class represents an Internet Protocol (IP) address.
    This class represents a Socket Address with no protocol attachment.
    A socket option associated with a socket.
  • Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes injava.net used byjava.applet
    Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjava.awt
    Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjava.awt.desktop
    Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
  • Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjava.io
    Class
    Description
    Thrown to indicate that a malformed URL has occurred.
    Represents a Uniform Resource Identifier (URI) reference.
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjava.lang
    Class
    Description
    This class represents an Internet Protocol (IP) address.
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjava.lang.module
    Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes injava.net used byjava.net
    Class
    Description
    The 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 classContentHandler is the superclass of all classes that read anObject from 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 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 made up of a name, and a list of IP addresses assigned to this 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 classSocketImpl is 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.
    ClassURL represents 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 classURLConnection is the superclass of all classes that represent a communications link between the application and a URL.
    The abstract classURLStreamHandler is the common superclass for all stream protocol handlers.
    This interface defines a factory forURL stream protocol handlers.
  • Classes injava.net used byjava.net.http
    Class
    Description
    The 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.
    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 injava.net used byjava.net.spi
    Class
    Description
    This interface defines a factory forURL stream protocol handlers.
  • Classes injava.net used byjava.nio.channels
    Class
    Description
    This class represents a socket for sending and receiving datagram packets.
    This class represents an Internet Protocol (IP) address.
    This class represents a Network Interface made up of a name, and a list of IP addresses assigned to this 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.
  • Class
    Description
    Represents a family of communication protocols.
  • Classes injava.net used byjava.nio.file
    Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes injava.net used byjava.nio.file.spi
    Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes injava.net used byjava.rmi
    Class
    Description
    Thrown to indicate that a malformed URL has occurred.
  • Classes injava.net used byjava.rmi.server
    Class
    Description
    Thrown to indicate that a malformed URL has occurred.
    This class implements server sockets.
    This class implements client sockets (also called just "sockets").
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjava.security
    Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjava.security.cert
    Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes injava.net used byjava.sql
    Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjavax.imageio
    Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Class
    Description
    ClassURL represents 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.
    This interface defines a factory forURL stream protocol handlers.
  • Class
    Description
    Thrown to indicate that a malformed URL has occurred.
  • Classes injava.net used byjavax.net
    Class
    Description
    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.
  • Classes injava.net used byjavax.net.ssl
    Class
    Description
    A 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.
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
    The abstract classURLConnection is the superclass of all classes that represent a communications link between the application and a URL.
  • Classes injava.net used byjavax.print
    Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
  • Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
  • Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes injava.net used byjavax.rmi.ssl
    Class
    Description
    This class implements server sockets.
    This class implements client sockets (also called just "sockets").
  • Class
    Description
    This class represents an Internet Protocol (IP) address.
  • Classes injava.net used byjavax.sound.midi
    Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjavax.sound.sampled
    Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjavax.sql
    Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjavax.sql.rowset
    Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjavax.swing
    Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjavax.swing.event
    Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjavax.tools
    Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes injava.net used byjavax.xml.catalog
    Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
  • Class
    Description
    ClassURL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes injava.net used byjdk.net
    Class
    Description
    This 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.
  • Class
    Description
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes injava.net used byorg.ietf.jgss
    Class
    Description
    This class represents an Internet Protocol (IP) address.