Package java.io

Interface Summary
Writer  
 

Class Summary
BufferedInputStream BufferedInputStream adds functionality to another input stream.
BufferedOutputStream BufferedOutputStream adds functionality to another output stream.
BufferedReader  
DataInputStream DataInputStream lets an application read primitive Java data types from an underlying input stream.
DataOutputStream DataOutputStream lets an application write primitive Java data types to an underlying output stream.
File An instance of this class represents a file or directory.
FileInputStream FileInputStream provides the functionality to read from files.
FileOutputStream FileOutputStream provides the functionality to write to files.
FilterInputStream A FilterInputStream contains another input stream, which it uses as its basic data source, possibly transforming the data before it is passed to the application.
FilterOutputStream A FilterOutputStream contains another output stream, which it uses as its basic data drain, possibly transforming the data before it is written to the stream.
InputStream This abstract class is the superclass of all classes representing an input stream of bytes.
InputStreamReader  
OutputStream  
PrintStream  
PrintWriter  
Reader  
 

Exception Summary
EOFException Signals that an end of file or end of stream has been reached unexpectedly during input.
InterruptedIOException Signals that an I/O exception has occurred.
IOException Signals that an I/O exception has occurred.
UnsupportedEncodingException Signals that a character encoding is not supported.