Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Java.io Classes and Interfaces - 119 results found.
NameDescriptionTypePackageFramework
BufferedInputStreamA BufferedInputStream adds functionality to another input stream-namely,Classjava.ioJava SE
BufferedOutputStreamThe class implements a buffered output stream.Classjava.ioJava SE
BufferedReaderReads text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines.Classjava.ioJava SE
BufferedWriterWrites text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.Classjava.ioJava SE
ByteArrayInputStreamA ByteArrayInputStream contains an internal buffer that contains bytes thatClassjava.ioJava SE
ByteArrayOutputStreamThis class implements an output stream in which the data is written into a byte array.Classjava.ioJava SE
CharArrayReaderThis class implements a character buffer that can be used as a character-input stream.Classjava.ioJava SE
CharArrayWriterThis class implements a character buffer that can be used as an Writer.Classjava.ioJava SE
CharConversionExceptionBase class for character conversion exceptions.Classjava.ioJava SE
ConsoleMethods to access the character-based console device, if any, associated with the current Java virtual machine.Classjava.ioJava SE
CloseableA Closeable is a source or destination of data that can be closed.Interfacejava.ioJava SE
DataInputStreamA data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independentClassjava.ioJava SE
DataOutputStreamA data output stream lets an application write primitive Java data types to an output stream in a portable way.Classjava.ioJava SE
DataInputThe DataInput interface provides for reading bytes from a binary stream andInterfacejava.ioJava SE
DataOutputThe DataOutput interface provides for converting data from any of the JavaInterfacejava.ioJava SE
EOFExceptionSignals that an end of file or end of stream has been reached unexpectedly during input.Classjava.ioJava SE
ExternalizableOnly the identity of the class of an Externalizable instance is written in the serialization stream and it is the responsibilityInterfacejava.ioJava SE
FileAn abstract representation of file and directory pathnames.Classjava.ioJava SE
FileDescriptorInstances of the file descriptor class serve as an opaque handle to the underlying machine-specific structure representing an openClassjava.ioJava SE
FileInputStreamA FileInputStream obtains input bytes from a file in a file system.Classjava.ioJava SE
FileNotFoundExceptionSignals that an attempt to open the file denoted by a specified pathname This exception will be thrown by the FileInputStream, FileOutputStream, and RandomAccessFile constructors when a fileClassjava.ioJava SE
FileOutputStreamA file output stream is an output stream for writing data to a File or to a FileDescriptor.Classjava.ioJava SE
FilePermissionThis class represents access to a file or directory.Classjava.ioJava SE
FileReaderConvenience class for reading character files.Classjava.ioJava SE
FileWriterConvenience class for writing character files.Classjava.ioJava SE
FilterInputStreamA FilterInputStream contains some other input stream, which it uses asClassjava.ioJava SE
FilterOutputStreamThis class is the superclass of all classes that filter output streams.Classjava.ioJava SE
FilterReaderAbstract class for reading filtered character streams.Classjava.ioJava SE
FilterWriterAbstract class for writing filtered character streams.Classjava.ioJava SE
FileFilterA filter for abstract pathnames.Interfacejava.ioJava SE
FilenameFilterInstances of classes that implement this interface are used to filter filenames.Interfacejava.ioJava SE
FlushableA Flushable is a destination of data that can be flushed.Interfacejava.ioJava SE
InputStreamThis abstract class is the superclass of all classes representing an input stream of bytes.Classjava.ioJava SE
InputStreamReaderAn InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes them into characters using a specified charset.Classjava.ioJava SE
InterruptedIOExceptionSignals that an I/O operation has been interrupted.Classjava.ioJava SE
InvalidClassExceptionThrown when the Serialization runtime detects one of the following problems with a Class.Classjava.ioJava SE
InvalidObjectExceptionIndicates that one or more deserialized objects failed validation tests.Classjava.ioJava SE
IOErrorThrown when a serious I/O error has occurred.Classjava.ioJava SE
IOExceptionSignals that an I/O exception of some sort has occurred.Classjava.ioJava SE
LineNumberInputStreamThis class is an input stream filter that provides the added functionality of keeping track of the current line number.Classjava.ioJava SE
LineNumberReaderA buffered character-input stream that keeps track of line numbers.Classjava.ioJava SE
NotActiveExceptionThrown when serialization or deserialization is not active.Classjava.ioJava SE
NotSerializableExceptionThrown when an instance is required to have a Serializable interface.Classjava.ioJava SE
ObjectInputStreamAn ObjectInputStream deserializes primitive data and objects previously written using an ObjectOutputStream.Classjava.ioJava SE
ObjectInputStream .GetFieldProvide access to the persistent fields read from the input stream.Classjava.io.ObjectInputStreamJava SE
ObjectOutputStreamAn ObjectOutputStream writes primitive data types and graphs of Java objects to an OutputStream.Classjava.ioJava SE
ObjectOutputStream .PutFieldClassjava.io.ObjectOutputStreamJava SE
ObjectStreamClassSerialization's descriptor for classes.Classjava.ioJava SE
ObjectStreamExceptionSuperclass of all exceptions specific to Object Stream classes.Classjava.ioJava SE
ObjectStreamFieldA description of a Serializable field from a Serializable class.Classjava.ioJava SE
OptionalDataExceptionException indicating the failure of an object read operation due to unread primitive data, or the end of data belonging to a serializedClassjava.ioJava SE
OutputStreamThis abstract class is the superclass of all classes representing an output stream of bytes.Classjava.ioJava SE
OutputStreamWriterAn OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are encoded into bytes using a specified charset.Classjava.ioJava SE
ObjectInputObjectInput extends the DataInput interface to include the reading of objects.Interfacejava.ioJava SE
ObjectInputValidationCallback interface to allow validation of objects within a graph.Interfacejava.ioJava SE
ObjectOutputObjectOutput extends the DataOutput interface to include writing of objects.Interfacejava.ioJava SE
ObjectStreamConstantsConstants written into the Object Serialization Stream.Interfacejava.ioJava SE
PipedInputStreamA piped input stream should be connected to a piped output stream; the piped inputClassjava.ioJava SE
PipedOutputStreamA piped output stream can be connected to a piped input stream to create a communications pipe.Classjava.ioJava SE
PipedReaderPiped character-input streams.Classjava.ioJava SE
PipedWriterPiped character-output streams.Classjava.ioJava SE
PrintStreamA PrintStream adds functionality to another output stream, namely the ability to print representations of various data valuesClassjava.ioJava SE
PrintWriterPrints formatted representations of objects to a text-output stream.Classjava.ioJava SE
PushbackInputStreamA PushbackInputStream adds functionality to another input stream, namelyClassjava.ioJava SE
PushbackReaderClassjava.ioJava SE
RandomAccessFileInstances of this class support both reading and writing to a random access file.Classjava.ioJava SE
ReaderAbstract class for reading character streams.Classjava.ioJava SE
SequenceInputStreamA SequenceInputStream represents the logical concatenation of other inputClassjava.ioJava SE
SerializablePermissionThis class is for Serializable permissions.Classjava.ioJava SE
StreamCorruptedExceptionThrown when control information that was read from an object stream violates internal consistency checks.Classjava.ioJava SE
StreamTokenizerThe StreamTokenizer class takes an input stream and parses it into tokens, allowing the tokens to beClassjava.ioJava SE
StringBufferInputStreamThis class allows an application to create an input stream in which the bytes read are supplied by the contents of a string.Classjava.ioJava SE
StringReaderA character stream whose source is a string.Classjava.ioJava SE
StringWriterA character stream that collects its output in a string buffer, which can then be used to construct a string.Classjava.ioJava SE
SyncFailedExceptionSignals that a sync operation has failed.Classjava.ioJava SE
SerializableSerializability of a class is enabled by the class implementing the java.Interfacejava.ioJava SE
UncheckedIOExceptionWraps an IOException with an unchecked exception.Classjava.ioJava SE
UnsupportedEncodingExceptionThe Character Encoding is not supported.Classjava.ioJava SE
UTFDataFormatExceptionSignals that a malformed string in format has been read in a dataClassjava.ioJava SE
WriteAbortedExceptionSignals that one of the ObjectStreamExceptions was thrown during a write operation.Classjava.ioJava SE
WriterAbstract class for writing to character streams.Classjava.ioJava SE
ByteArrayInputStreamA ByteArrayInputStream contains an internal buffer that contains bytes thatClassjava.ioJava ME
ByteArrayOutputStreamThis class implements an output stream in which the data is written into a byte array.Classjava.ioJava ME
DataInputThe DataInput interface provides for reading bytes from a binary stream andInterfacejava.ioJava ME
DataInputStreamA data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independentClassjava.ioJava ME
DataOutputThe DataOutput interface provides for converting data from any of the JavaInterfacejava.ioJava ME
DataOutputStreamA data output stream lets an application write primitive Java data types to an output stream in a portable way.Classjava.ioJava ME
EOFExceptionSignals that an end of file or end of stream has been reached unexpectedly during input.Classjava.ioJava ME
IOExceptionSignals that an I/O exception of some sort has occurred.Classjava.ioJava ME
InputStreamThis abstract class is the superclass of all classes representing an input stream of bytes.Classjava.ioJava ME
InputStreamReaderAn InputStreamReader is a bridge from byte streams to character streams: It reads bytes and translates them into characters.Classjava.ioJava ME
InterruptedIOExceptionSignals that an I/O operation has been interrupted.Classjava.ioJava ME
OutputStreamThis abstract class is the superclass of all classes representing an output stream of bytes.Classjava.ioJava ME
OutputStreamWriterAn OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are translated into bytes.Classjava.ioJava ME
PrintStreamA PrintStream adds functionality to another output stream, namely the ability to print representations of various data valuesClassjava.ioJava ME
ReaderAbstract class for reading character streams.Classjava.ioJava ME
UTFDataFormatExceptionSignals that a malformed UTF-8 string has been read in a data input stream or by any class that implements the data inputClassjava.ioJava ME
UnsupportedEncodingExceptionThe Character Encoding is not supported.Classjava.ioJava ME
WriterAbstract class for writing to character streams.Classjava.ioJava ME
ByteArrayInputStreamA ByteArrayInputStream contains an internal buffer that contains bytes that may be read from the stream.Classjava.ioCodeName One
ByteArrayOutputStreamThis class implements an output stream in which the data is written into a byte array.Classjava.ioCodeName One
DataInputThe DataInput interface provides for reading bytes from a binary stream and reconstructing from them data in any of the Java primitive types.Interfacejava.ioCodeName One
DataInputStreamA data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way.Classjava.ioCodeName One
DataOutputThe 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.Interfacejava.ioCodeName One
DataOutputStreamA data output stream lets an application write primitive Java data types to an output stream in a portable way.Classjava.ioCodeName One
EOFExceptionSignals that an end of file or end of stream has been reached unexpectedly during input.Classjava.ioCodeName One
Flushable Indicates that an output object can be flushed.Interfacejava.ioCodeName One
InputStreamThis abstract class is the superclass of all classes representing an input stream of bytes.Classjava.ioCodeName One
InputStreamReaderAn InputStreamReader is a bridge from byte streams to character streams: It reads bytes and translates them into characters.Classjava.ioCodeName One
InterruptedIOExceptionSignals that an I/O operation has been interrupted.Classjava.ioCodeName One
IOExceptionSignals that an I/O exception of some sort has occurred.Classjava.ioCodeName One
OutputStreamThis abstract class is the superclass of all classes representing an output stream of bytes.Classjava.ioCodeName One
OutputStreamWriterAn OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are translated into bytes.Classjava.ioCodeName One
PrintStreamA PrintStream adds functionality to another output stream, namely the ability to print representations of various data values conveniently.Classjava.ioCodeName One
ReaderAbstract class for reading character streams.Classjava.ioCodeName One
SerializableInterfacejava.ioCodeName One
UnsupportedEncodingExceptionThe Character Encoding is not supported.Classjava.ioCodeName One
UTFDataFormatExceptionSignals that a malformed UTF-8 string has been read in a data input stream or by any class that implements the data input interface.Classjava.ioCodeName One
WriterAbstract class for writing to character streams.Classjava.ioCodeName One