Package java.io

 This class implements a character buffer that can be used as a character-input stream. API Doc
 This class implements a character buffer that can be used as an Writer. The buffer automatically grows when data is written to the stream. The… API Doc
 The DataInput interface provides for reading bytes from a binary stream and reconstructing from them data in any of the Java primitive types.… API Doc
 Only the identity of the class of an Externalizable instance is written in the serialization stream and it is the responsibility of the class to… API Doc
 This class represents access to a file or directory. A FilePermission consists of a pathname and a set of actions valid for that pathname. … API Doc
 Abstract class for reading filtered character streams. The abstract class FilterReader itself provides default methods that pass all requests to … API Doc
 Abstract class for writing filtered character streams. The abstract class FilterWriter itself provides default methods that pass all requests to… API Doc
 Thrown when the Serialization runtime detects one of the following problems with a Class. The serial version of the class does not match that… API Doc
 Indicates that one or more deserialized objects failed validation tests. The argument should provide the reason for the failure. API Doc
 Provide access to the persistent fields read from the input stream.  API Doc
 Provide programmatic access to the persistent fields to be written to ObjectOutput. API Doc
 Serialization's descriptor for classes. It contains the name and serialVersionUID of the class. The ObjectStreamClass for a specific class … API Doc
 A description of a Serializable field from a Serializable class. An array of ObjectStreamFields is used to declare the Serializable fields of a… API Doc
 Piped character-input streams. API Doc
 Piped character-output streams. API Doc
 The StreamTokenizer class takes an input stream and parses it into "tokens", allowing the tokens to be read one at a time. The parsing process is… API Doc
 Signals that one of the ObjectStreamExceptions was thrown during a write operation. Thrown during a read operation when one of the … API Doc
 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… API Doc
 A filter for abstract pathnames. Instances of this interface may be passed to the listFiles(FileFilter) method of the File class. API Doc
  This class is deprecated. This class incorrectly assumes that bytes adequately represent characters. As of JDK 1.1, the… API Doc
 A buffered character-input stream that keeps track of line numbers. This class defines methods setLineNumber(int) and getLineNumber() for setting… API Doc
 ObjectInput extends the DataInput interface to include the reading of objects. DataInput includes methods for the input of primitive types, … API Doc
 Exception indicating the failure of an object read operation due to unread primitive data, or the end of data belonging to a serialized object in… API Doc
 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… API Doc
 A piped output stream can be connected to a piped input stream to create a communications pipe. The piped output stream is the sending end of the… API Doc
 A character-stream reader that allows characters to be pushed back into the stream. API Doc
  This class is deprecated. This class does not properly convert characters into bytes. As of JDK 1.1, the preferred way to… API Doc
 A Flushable is a destination of data that can be flushed. The flush method is invoked to write any buffered output to the underlying stream. API Doc
 Thrown when a serious I/O error has occurred. API Doc
 Thrown when serialization or deserialization is not active. API Doc
 Thrown when an instance is required to have a Serializable interface. The serialization runtime or the class of the instance can throw this… API Doc
 Signals that a sync operation has failed. API Doc
 Signals that a malformed string in modified UTF-8 format has been read in a data input stream or by any class that implements the data input … API Doc
 Wraps an IOException with an unchecked exception. API Doc
 Base class for character conversion exceptions. API Doc
 This class is for Serializable permissions. A SerializablePermission contains a name (also referred to as a "target name") but no actions list;… API Doc
 A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the input and to support the mark and reset … API Doc
 The class implements a buffered output stream. By setting up such an output stream, an application can write bytes to the underlying output stream… API Doc
 Reads text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines. The… API Doc
 Writes text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and… API Doc
 A ByteArrayInputStream contains an internal buffer that contains bytes that may be read from the stream. An internal counter keeps track of the… API Doc
 This class implements an output stream in which the data is written into a byte array. The buffer automatically grows as data is written to it. … API Doc
 A Closeable is a source or destination of data that can be closed. The close method is invoked to release resources that the object is holding… API Doc
 Methods to access the character-based console device, if any, associated with the current Java virtual machine. Whether a virtual machine has a… API Doc
 A data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way. An… API Doc
 A data output stream lets an application write primitive Java data types to an output stream in a portable way. An application can then use a data… API Doc
 Signals that an end of file or end of stream has been reached unexpectedly during input. This exception is mainly used by data input streams to… API Doc
 An abstract representation of file and directory pathnames. User interfaces and operating systems use system-dependent pathname strings to name… API Doc
 Instances of the file descriptor class serve as an opaque handle to the underlying machine-specific structure representing an open file, an open… API Doc
 A FileInputStream obtains input bytes from a file in a file system. What files are available depends on the host environment. FileInputStream… API Doc
 Signals that an attempt to open the file denoted by a specified pathname has failed. This exception will be thrown by the FileInputStream,… API Doc
 A file output stream is an output stream for writing data to a File or to a FileDescriptor. Whether or not a file is available or may be created… API Doc
 Convenience class for reading character files. The constructors of this class assume that the default character encoding and the default… API Doc
 Convenience class for writing character files. The constructors of this class assume that the default character encoding and the default… API Doc
 Instances of classes that implement this interface are used to filter filenames. These instances are used to filter directory listings in the list… API Doc
 A FilterInputStream contains some other input stream, which it uses as its basic source of data, possibly transforming the data along the way or… API Doc
 This class is the superclass of all classes that filter output streams. These streams sit on top of an already existing output stream (the… API Doc
 Signals that an I/O exception of some sort has occurred. This class is the general class of exceptions produced by failed or interrupted I/O… API Doc
 This abstract class is the superclass of all classes representing an input stream of bytes. Applications that need to define a subclass of… API Doc
 An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes them into characters using a specified… API Doc
 Signals that an I/O operation has been interrupted. An InterruptedIOException is thrown to indicate that an input or output transfer has been… API Doc
 An ObjectInputStream deserializes primitive data and objects previously written using an ObjectOutputStream. ObjectOutputStream and… API Doc
 ObjectOutput extends the DataOutput interface to include writing of objects. DataOutput includes methods for output of primitive types,… API Doc
 An ObjectOutputStream writes primitive data types and graphs of Java objects to an OutputStream. The objects can be read (reconstituted) using an … API Doc
 This abstract class is the superclass of all classes representing an output stream of bytes. An output stream accepts output bytes and sends them… API Doc
 An OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are encoded into bytes using a specified… API Doc
 A PrintStream adds functionality to another output stream, namely the ability to print representations of various data values conveniently. Two… API Doc
 Prints formatted representations of objects to a text-output stream. This class implements all of the print methods found in PrintStream. It does… API Doc
 A PushbackInputStream adds functionality to another input stream, namely the ability to "push back" or "unread" one byte. This is useful in… API Doc
 Instances of this class support both reading and writing to a random access file. A random access file behaves like a large array of bytes stored… API Doc
 Abstract class for reading character streams. The only methods that a subclass must implement are read(char[], int, int) and close(). Most … API Doc
 A SequenceInputStream represents the logical concatenation of other input streams. It starts out with an ordered collection of input streams and… API Doc
 Serializability of a class is enabled by the class implementing the java.io.Serializable interface. Classes that do not implement this interface… API Doc
 Thrown when control information that was read from an object stream violates internal consistency checks. API Doc
 A character stream whose source is a string. API Doc
 A character stream that collects its output in a string buffer, which can then be used to construct a string. Closing a StringWriter has no… API Doc
 The Character Encoding is not supported. API Doc
 Abstract class for writing to character streams. The only methods that a subclass must implement are write(char[], int, int), flush(), and… API Doc

Related Packages:

java