当不再需要流时,总是使用 close() 方法将其关闭。不关闭流可能会在输出文件中造成数据受损,或导致其他的程序设计错误。
可序列化借口 Serializable
并不是每一个对象都可以写到输出流。可以写入到输出流中的对象称为可序列化的 (serializable) 。因为可序列化的对象是 java.io.Serializable 接口的实例,所以,可序列化对象的类必须实现 Serializable 借口。
只有数组中的元素都是可序列化的,这个数组才是可序列化的。
当不再需要流时,总是使用 close() 方法将其关闭。不关闭流可能会在输出文件中造成数据受损,或导致其他的程序设计错误。
并不是每一个对象都可以写到输出流。可以写入到输出流中的对象称为可序列化的 (serializable) 。因为可序列化的对象是 java.io.Serializable 接口的实例,所以,可序列化对象的类必须实现 Serializable 借口。
只有数组中的元素都是可序列化的,这个数组才是可序列化的。