过滤流:Obiect0utputStream/06jectInputStream
·增强了缓冲区功能
·增强了读写8种基本数据类型和字符串功能
·增强了读写对象的功能
readObect()从流中读取一个对象
write0b ject(0b ject obi) 向流中写入个对象
对象放在流上进行传输的过程称为对象序列化
·对象序列化的要求:重点]
·参与对象序列化的对象对应的类,必须实现java.io.Serializahle接口·tansient修饰的属性.不参与对象序列化
·对象序列化达到文件尾部的标识
·如果运行时抛出java.io.EOFException,代表读取的文件达到尾部
·对象序列化的细节:
·如果对象的属性,是自定义类的对象时,则该对象也必须是可序化的·如果对集合进行对象疗序化,心须保证该集合中的所有元素是可序列化的