Java™ Platform
Standard Ed. 8

Uses of Package
java.net

  • Packages that use java.net 
    Package Description
    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.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.net
    Provides the classes for implementing networking applications.
    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 the java.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 the java.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 JavaTM programming language.
    javax.activation  
    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 JavaTM Print Service API.
    javax.print.attribute
    Provides classes and interfaces that describe the types of JavaTM Print Service attributes and how they can be collected into attribute sets.
    javax.print.attribute.standard
    Package javax.print.attribute.standard contains classes for specific printing attributes.
    javax.rmi.ssl
    Provides implementations of RMIClientSocketFactory and RMIServerSocketFactory 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 JavaTM programming language.
    javax.sql.rowset
    Standard interfaces and base classes for JDBC RowSet 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 class HTMLEditorKit 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.bind
    Provides a runtime binding framework for client applications including unmarshalling, marshalling, and validation capabilities.
    javax.xml.bind.helpers
    JAXB Provider Use Only: Provides partial default implementations for some of the javax.xml.bind interfaces.
    javax.xml.validation
    This package provides an API for validation of XML documents.
    javax.xml.ws
    This package contains the core JAX-WS APIs.
    javax.xml.ws.spi
    This package defines SPIs for JAX-WS.
    javax.xml.ws.spi.http
    Provides HTTP SPI that is used for portable deployment of JAX-WS web services in containers(for e.g.
    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 in java.net used by java.applet 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by java.awt 
    Class and Description
    URI
    Represents a Uniform Resource Identifier (URI) reference.
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by java.beans.beancontext 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by java.io 
    Class and Description
    MalformedURLException
    Thrown to indicate that a malformed URL has occurred.
    URI
    Represents a Uniform Resource Identifier (URI) reference.
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by java.lang 
    Class and Description
    InetAddress
    This class represents an Internet Protocol (IP) address.
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by java.net 
    Class and Description
    Authenticator
    The class Authenticator represents an object that knows how to obtain authentication for a network connection.
    Authenticator.RequestorType
    The type of the entity requesting authentication.
    CacheRequest
    Represents channels for storing resources in the ResponseCache.
    CacheResponse
    Represent channels for retrieving resources from the ResponseCache.
    ContentHandler
    The abstract class ContentHandler is the superclass of all classes that read an Object from a URLConnection.
    ContentHandlerFactory
    This interface defines a factory for content handlers.
    CookieHandler
    A CookieHandler object provides a callback mechanism to hook up a HTTP state management policy implementation into the HTTP protocol handler.
    CookiePolicy
    CookiePolicy implementations decide which cookies should be accepted and which should be rejected.
    CookieStore
    A CookieStore object represents a storage for cookie.
    DatagramPacket
    This class represents a datagram packet.
    DatagramSocket
    This class represents a socket for sending and receiving datagram packets.
    DatagramSocketImpl
    Abstract datagram and multicast socket implementation base class.
    DatagramSocketImplFactory
    This interface defines a factory for datagram socket implementations.
    FileNameMap
    A simple interface which provides a mechanism to map between a file name and a MIME type string.
    HttpCookie
    An HttpCookie object represents an HTTP cookie, which carries state information between server and user agent.
    Inet6Address
    This class represents an Internet Protocol version 6 (IPv6) address.
    InetAddress
    This class represents an Internet Protocol (IP) address.
    InetSocketAddress
    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.
    InterfaceAddress
    This class represents a Network Interface address.
    MalformedURLException
    Thrown to indicate that a malformed URL has occurred.
    NetworkInterface
    This class represents a Network Interface made up of a name, and a list of IP addresses assigned to this interface.
    PasswordAuthentication
    The class PasswordAuthentication is a data holder that is used by Authenticator.
    ProtocolException
    Thrown to indicate that there is an error in the underlying protocol, such as a TCP error.
    ProtocolFamily
    Represents a family of communication protocols.
    Proxy
    This class represents a proxy setting, typically a type (http, socks) and a socket address.
    Proxy.Type
    Represents the proxy type.
    ProxySelector
    Selects the proxy server to use, if any, when connecting to the network resource referenced by a URL.
    ResponseCache
    Represents implementations of URLConnection caches.
    Socket
    This class implements client sockets (also called just "sockets").
    SocketAddress
    This class represents a Socket Address with no protocol attachment.
    SocketException
    Thrown to indicate that there is an error creating or accessing a Socket.
    SocketImpl
    The abstract class SocketImpl is a common superclass of all classes that actually implement sockets.
    SocketImplFactory
    This interface defines a factory for socket implementations.
    SocketOption
    A socket option associated with a socket.
    SocketOptions
    Interface of methods to get/set socket options.
    StandardProtocolFamily
    Defines the standard families of communication protocols.
    UnknownHostException
    Thrown to indicate that the IP address of a host could not be determined.
    URI
    Represents a Uniform Resource Identifier (URI) reference.
    URISyntaxException
    Checked exception thrown to indicate that a string could not be parsed as a URI reference.
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
    URLClassLoader
    This class loader is used to load classes and resources from a search path of URLs referring to both JAR files and directories.
    URLConnection
    The abstract class URLConnection is the superclass of all classes that represent a communications link between the application and a URL.
    URLStreamHandler
    The abstract class URLStreamHandler is the common superclass for all stream protocol handlers.
    URLStreamHandlerFactory
    This interface defines a factory for URL stream protocol handlers.
  • Classes in java.net used by java.nio.channels 
    Class and Description
    DatagramSocket
    This class represents a socket for sending and receiving datagram packets.
    InetAddress
    This class represents an Internet Protocol (IP) address.
    NetworkInterface
    This class represents a Network Interface made up of a name, and a list of IP addresses assigned to this interface.
    ProtocolFamily
    Represents a family of communication protocols.
    ServerSocket
    This class implements server sockets.
    Socket
    This class implements client sockets (also called just "sockets").
    SocketAddress
    This class represents a Socket Address with no protocol attachment.
    SocketOption
    A socket option associated with a socket.
  • Classes in java.net used by java.nio.channels.spi 
    Class and Description
    ProtocolFamily
    Represents a family of communication protocols.
  • Classes in java.net used by java.nio.file 
    Class and Description
    URI
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes in java.net used by java.nio.file.spi 
    Class and Description
    URI
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes in java.net used by java.rmi 
    Class and Description
    MalformedURLException
    Thrown to indicate that a malformed URL has occurred.
  • Classes in java.net used by java.rmi.server 
    Class and Description
    MalformedURLException
    Thrown to indicate that a malformed URL has occurred.
    ServerSocket
    This class implements server sockets.
    Socket
    This class implements client sockets (also called just "sockets").
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by java.security 
    Class and Description
    URI
    Represents a Uniform Resource Identifier (URI) reference.
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by java.security.cert 
    Class and Description
    URI
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes in java.net used by java.sql 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.activation 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.imageio 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.management.loading 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
    URLClassLoader
    This class loader is used to load classes and resources from a search path of URLs referring to both JAR files and directories.
    URLStreamHandlerFactory
    This interface defines a factory for URL stream protocol handlers.
  • Classes in java.net used by javax.management.remote 
    Class and Description
    MalformedURLException
    Thrown to indicate that a malformed URL has occurred.
  • Classes in java.net used by javax.net 
    Class and Description
    InetAddress
    This class represents an Internet Protocol (IP) address.
    ServerSocket
    This class implements server sockets.
    Socket
    This class implements client sockets (also called just "sockets").
    UnknownHostException
    Thrown to indicate that the IP address of a host could not be determined.
  • Classes in java.net used by javax.net.ssl 
    Class and Description
    HttpURLConnection
    A URLConnection with support for HTTP-specific features.
    InetAddress
    This class represents an Internet Protocol (IP) address.
    ServerSocket
    This class implements server sockets.
    Socket
    This class implements client sockets (also called just "sockets").
    UnknownHostException
    Thrown to indicate that the IP address of a host could not be determined.
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
    URLConnection
    The abstract class URLConnection is the superclass of all classes that represent a communications link between the application and a URL.
  • Classes in java.net used by javax.print 
    Class and Description
    URI
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes in java.net used by javax.print.attribute 
    Class and Description
    URI
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes in java.net used by javax.print.attribute.standard 
    Class and Description
    URI
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes in java.net used by javax.rmi.ssl 
    Class and Description
    ServerSocket
    This class implements server sockets.
    Socket
    This class implements client sockets (also called just "sockets").
  • Classes in java.net used by javax.security.auth.kerberos 
    Class and Description
    InetAddress
    This class represents an Internet Protocol (IP) address.
  • Classes in java.net used by javax.sound.midi 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.sound.midi.spi 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.sound.sampled 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.sound.sampled.spi 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.sql 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.sql.rowset 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.sql.rowset.serial 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.swing 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.swing.event 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.swing.plaf.synth 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.swing.text.html 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.tools 
    Class and Description
    URI
    Represents a Uniform Resource Identifier (URI) reference.
  • Classes in java.net used by javax.xml.bind 
    Class and Description
    URI
    Represents a Uniform Resource Identifier (URI) reference.
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.xml.bind.helpers 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.xml.validation 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.xml.ws 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.xml.ws.spi 
    Class and Description
    URL
    Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
  • Classes in java.net used by javax.xml.ws.spi.http 
    Class and Description
    InetSocketAddress
    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 in java.net used by org.ietf.jgss 
    Class and Description
    InetAddress
    This class represents an Internet Protocol (IP) address.
Java™ Platform
Standard Ed. 8

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部