java.io
Interfaces 
DataInput
DataOutput
Classes 
ByteArrayInputStream
ByteArrayOutputStream
DataInputStream
DataOutputStream
File
FileInputStream
FileOutputStream
InputStream
InputStreamReader
OutputStream
OutputStreamWriter
PrintStream
RandomAccessFile
Reader
Writer
Exceptions 
EOFException
FileNotFoundException
InterruptedIOException
IOException
UnsupportedEncodingException
UTFDataFormatException