Interface | Description |
---|---|
DataInput |
The
DataInput interface provides
for reading bytes from a binary stream and
reconstructing from them data in any of
the Java primitive types. |
DataOutput |
The
DataOutput interface provides
for converting data from any of the Java
primitive types to a series of bytes and
writing these bytes to a binary stream. |
Class | Description |
---|---|
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 output 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.
|
Exception | Description |
---|---|
EOFException |
Signals that an end of file or end of stream has been reached
unexpectedly during input.
|
InterruptedIOException |
Signals that an I/O operation has been interrupted.
|
IOException |
Signals that an I/O exception of some sort has occurred.
|
UnsupportedEncodingException |
The Character Encoding is not supported.
|
UTFDataFormatException |
Signals that a malformed UTF-8 string has been read in a data
input stream or by any class that implements the data input
interface.
|
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Use is subject to License Terms. Your use of this web site or any of its contents or software indicates your agreement to be bound by these License Terms.