1. InputStream 和OutputStream是所有I/O流的祖先(只有RandomAccessFile类是一个例 外),read和write是它们最基本的方法,读写单位是字节.
2. 文件流:
FileInputStream 和 FileOutputStream
3. 管道流:
PipedInputStream 和 PipedOutputStream
4. 字符流:
InputStreamReader 和 BufferedReader
OutputStreamReader 和 BufferedWriter
5. 二进制流:
DatainputStream 和 DataOutputStream
6. 文件流:
File f=new File(“data”,temp.dat”);
f.getName():返回文件名 temp.dat
f.getParent():返回文件所在目录名 data
f.getPath():返回文件路径 data/temp.dat
f.getAbsolutePath():返回绝对路 c:/myprog/data/temp.dat
7. 随机存取文件流(zip)
RandomAccessFile
8. 缓存区流:
BufferedInputStream和 BufferedOutputStream