@NonNullByDefault
Class | Description |
---|---|
BufferedInputStream |
A
BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the input
and to support the mark and reset methods. |
BufferedOutputStream |
The class implements a buffered output stream.
|
BufferedReader |
Reads text from a character-input stream, buffering characters so as to provide for the efficient reading of
characters, arrays, and lines.
|
BufferedWriter |
Writes text to a character-output stream, buffering characters so as to provide for the efficient writing of single
characters, arrays, and strings.
|
CharArrayReader |
This class implements a character buffer that can be used as a character-input stream.
|
PipedInputStream |
A piped input stream should be connected to a piped output stream; the piped input stream then provides whatever data
bytes are written to the piped output stream.
|
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.
|
PrintWriter |
Prints formatted representations of objects to a text-output stream.
|
PushbackInputStream |
A
PushbackInputStream adds functionality to another input stream, namely the ability to "push back" or
"unread" one byte. |
SequenceInputStream |
A
SequenceInputStream represents the logical concatenation of other input streams. |
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.
|