Whole document tree
Java 2 Platform SE v1.3.1: Package java.net
Package java.net
Provides the classes for implementing networking applications.
See:
Description
Class Summary
Authenticator
The class Authenticator represents an object that knows how to obtain
authentication for a network connection.
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.
HttpURLConnection
A URLConnection with support for HTTP-specific features.
InetAddress
This class represents an Internet Protocol (IP) address.
JarURLConnection
A URL Connection to a Java ARchive (JAR) file or an entry in a JAR
file.
MulticastSocket
The multicast datagram socket class is useful for sending
and receiving IP multicast packets.
NetPermission
This class is for various network permissions.
PasswordAuthentication
The class PasswordAuthentication is a data holder that is used by
Authenticator.
ServerSocket
This class implements server sockets.
Socket
This class implements client sockets (also called just
"sockets").
SocketImpl
The abstract class SocketImpl
is a common superclass
of all classes that actually implement sockets.
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.
URLDecoder
The class contains a utility method for converting from
a MIME format called "x-www-form-urlencoded
"
to a String
URLEncoder
The class contains a utility method for converting a
String
into a MIME format called
"x-www-form-urlencoded
" format.
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.
ConnectException
Signals that an error occurred while attempting to connect a
socket to a remote address and port.
MalformedURLException
Thrown to indicate that a malformed URL has occurred.
NoRouteToHostException
Signals that an error occurred while attempting to connect a
socket to a remote address and port.
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.
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
Submit a bug or feature For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation . That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, California, 94303, U.S.A. All Rights Reserved.