java IO system:
(1)stream:流,单方向,一维
(2)RandomAccessFile:随机存取文件,很少用到,不作为重点
所有的IO操作都会抛出异常,所以所有的IO操作应该放在try catch中.
InputStream\OutputStream的特点:
(1)都是针对以字节为单位进行编码的文件.
(2)读\写的数据都只能是字节.
Filtered Stream:能够处理文本文件.
Reader\Writer:针对unicode编码的文件.
File类:不是文件,而是目录
关于压缩:jar
关于对象串行化: