Class Summary
|
BufferedInputStream |
The class implements a buffered input stream.
|
BufferedOutputStream |
The class implements a buffered output stream.
|
BufferedReader |
Read text from a character-input stream, buffering characters so as to
provide for the efficient reading of characters, arrays, and lines.
|
BufferedWriter |
Write text to a character-output stream, buffering characters so as to
provide for the efficient writing of single characters, arrays, and strings.
|
ByteArrayInputStream |
This class allows an application to create an input stream in
which the bytes read are supplied by the contents of a byte array.
|
ByteArrayOutputStream |
This class implements an output stream in which the data is
written into a byte array.
|
CharArrayReader |
This class implements a character buffer that can be used as a
character-input stream.
|
CharArrayWriter |
This class implements a character buffer that can be used as an Writer.
|
DataInputStream |
A data input stream lets an application read primitive Java data
types from an underlying input stream in a machine-independent
way.
|
DataOutputStream |
A data input stream lets an application write primitive Java data
types to an output stream in a portable way.
|
File |
Instances of this class represent the name of a file or directory
on the host file system.
|
FileDescriptor |
Instances of the file descriptor class serve as an opaque handle
to the underlying machine-specific structure representing an open
file or an open socket.
|
FileInputStream |
A file input stream is an input stream for reading data from a
File or from a FileDescriptor .
|
FileOutputStream |
A file output stream is an output stream for writing data to a
File or to a FileDescriptor .
|
FilePermission |
This class represents access to a file or directory.
|
FileReader |
Convenience class for reading character files.
|
FileWriter |
Convenience class for writing character files.
|
FilterInputStream |
This class is the superclass of all classes that filter input
streams.
|
FilterOutputStream |
This class is the superclass of all classes that filter output
streams.
|
FilterReader |
Abstract class for reading filtered character streams.
|
FilterWriter |
Abstract class for writing filtered character streams.
|
InputStream |
This abstract class is the superclass of all classes representing
an input stream of bytes.
|
InputStreamReader |
An InputStreamReader is a bridge from byte streams to character streams: It
reads bytes and translates them into characters according to a specified
character encoding.
|
LineNumberInputStream |
This class is an input stream filter that provides the added
functionality of keeping track of the current line number.
This class incorrectly assumes that bytes adequately represent
characters. As of JDK 1.1, the preferred way to operate on
character streams is via the new character-stream classes, which
include a class for counting line numbers. |
LineNumberReader |
A buffered character-input stream that keeps track of line numbers.
|
ObjectInputStream |
An ObjectInputStream deserializes primitive data and objects previously
written using an ObjectOutputStream.
|
ObjectInputStream.GetField |
Provide access to the persistent fields read from the input stream.
|
ObjectOutputStream |
An ObjectOutputStream writes primitive data types and graphs of
Java objects to an OutputStream.
|
ObjectOutputStream.PutField |
Provide programatic access to the persistent fields to be written
to ObjectOutput.
|
ObjectStreamClass |
A ObjectStreamClass describes a class that can be serialized to a stream
or a class that was serialized to a stream.
|
ObjectStreamField |
A description of a field in a serializable class.
|
OutputStream |
This abstract class is the superclass of all classes representing
an output stream of bytes.
|
OutputStreamWriter |
Write characters to an output stream, translating characters into bytes
according to a specified character encoding.
|
PipedInputStream |
A piped input stream can be connected to a piped output stream
to create a communications pipe.
|
PipedOutputStream |
A piped output stream can be connected to a piped input stream
to create a communications pipe.
|
PipedReader |
Piped character-input streams.
|
PipedWriter |
Piped character-output streams.
|
PrintStream |
Print values and objects to an output stream, using the platform's default
character encoding to convert characters into bytes.
|
PrintWriter |
Print formatted representations of objects to a text-output stream.
|
PushbackInputStream |
This class is an input stream filter that provides a buffer into which data
can be "unread." An application may unread data at any time by pushing it
back into the buffer, as long as the buffer has sufficient room.
|
PushbackReader |
A character-stream reader that allows characters to be pushed back into the
stream.
|
RandomAccessFile |
Instances of this class support both reading and writing to a
random access file.
|
Reader |
Abstract class for reading character streams.
|
SequenceInputStream |
The sequence input stream class allows an application to combine
several input streams serially and make them appear as if they
were a single input stream.
|
SerializablePermission |
This class is for Serializable permissions.
|
StreamTokenizer |
The StreamTokenizer class takes an input stream and
parses it into "tokens", allowing the tokens to be
read one at a time.
|
StringBufferInputStream |
This class allows an application to create an input stream in
which the bytes read are supplied by the contents of a string.
This class does not properly convert characters into bytes. As
of JDK 1.1, the preferred way to create a stream from a
string is via the StringReader class. |
StringReader |
A character stream whose source is a string.
|
StringWriter |
A character stream that collects its output in a string buffer, which can
then be used to construct a string.
|
Writer |
Abstract class for writing to character streams.
|