Class Summary |
ByteArrayInputStream |
A ByteArrayInputStream contains
an internal buffer that contains bytes that
may be read from the stream. |
ByteArrayOutputStream |
This class implements an output stream in which the data is
written into a byte array. |
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. |
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. |
OutputStream |
This abstract class is the superclass of all classes representing
an output stream of bytes. |
OutputStreamWriter |
An OutputStreamWriter is a bridge from character streams to byte streams:
Characters written to it are translated into bytes. |
PrintStream |
A PrintStream adds functionality to another output stream,
namely the ability to print representations of various data values
conveniently. |
Reader |
Abstract class for reading character streams. |
Writer |
Abstract class for writing to character streams. |
Provides classes for input and output through data streams.