Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

Copyright © 2006 Sun Microsystems, Inc. All rights reserved.

CDC 1.1.2

Package java.net

Provides the classes for implementing networking applications.

See:
          Description

Interface Summary
ContentHandlerFactory This interface defines a factory for content handlers.
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.
SocketOptions Interface of methods to get/set socket options.
URLStreamHandlerFactory This interface defines a factory for URL stream protocol handlers.
 

Class Summary
ContentHandler The abstract class ContentHandler is the superclass of all classes that read an Object from a URLConnection.
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.
Inet4Address This class represents an Internet Protocol version 4 (IPv4) address.
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.
JarURLConnection A URL Connection to a Java ARchive (JAR) file or an entry in a JAR file.
NetPermission This class is for various network permissions.
NetworkInterface This class represents a Network Interface made up of a name, and a list of IP addresses assigned to this interface.
SocketAddress This class represents a Socket Address with no protocol attachment.
SocketPermission This class represents access to a network via sockets.
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.
 

Exception Summary
BindException Signals that an error occurred while attempting to bind a socket to a local address and port.
MalformedURLException Thrown to indicate that a malformed URL has occurred.
PortUnreachableException Signals that an ICMP Port Unreachable message has been received on a connected datagram.
ProtocolException Thrown to indicate that there is an error in the underlying protocol, such as a TCP error.
SocketException Thrown to indicate that there is an error in the underlying protocol, such as a TCP error.
SocketTimeoutException Signals that a timeout has occurred on a socket read or accept.
UnknownHostException Thrown to indicate that the IP address of a host could not be determined.
UnknownServiceException Thrown to indicate that an unknown service exception has occurred.
 

Package java.net Description

Provides the classes for implementing networking applications. Using the socket classes, you can communicate with any server on the Internet or implement your own Internet server. A number of classes are provided to make it convenient to use Universal Resource Locators (URLs) to retrieve data on the Internet.

Since:
JDK1.0

CDC 1.1.2

Copyright © 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

For more information, please consult the JSR 218 specification.
ing HTML re