FileInputStream字节流只能读Ascii码文件,文件中有中文都不能用它读
序列化和反序列化对象从内存写入磁盘(网络)的过程称为对象的持久化,也称为序列化
从磁盘(网络)中读取文件到内存还原为对象的过程称为反序列化
IO流有几种、流怎么分类 1.流按照方向分
输入流(数据从网络写入到磁盘中)、输出流(数据从磁盘传入到网络中)
2.流按照传输单位字节流、字符流
3.Java提供了四个基类1)InputStream
2) OutputStream
3)Reader
4) Writer
4.字节流中常用的有文件、对象、二进制文件:FileInputStream、FileOutputStream
对象:ObjectInputStream、ObjectOutputStream
二进制:DataInputStream、DataOutputStream
5.字符流中常用的有文件、一次第一行的缓冲流文件:FileReader、FileWriter
一次一行的缓冲流:BufferedReader、BufferedWriter



