以下为思维导图
幕布思维导图地址
IO流相关问题
什么样的流需要刷新缓冲区?
缓冲流需要调用flush()来刷新缓冲区
字节打印流与字节输出流的区别?
字节打印流可以输出到控制台
用对象序列化流序列化了一个对象后,假如我们修改了对象所属的类文件,读取数据会不会出问题呢?
会出问题,抛出InvalidClassException异常
如果出问题了,如何解决呢?
给对象所属的类加一个serialVersionUID private static final long serialVersionUID
= 42L;
如果一个对象中的某个成员变量的值不想被序列化,又该如何实现呢?
给该成员变量加transient关键字修饰,该关键字标记的成员变量不参与序列化过程
IO流相关类