如何对存取对象的文件进行读写?
在java中提供了ObjectInputStream和ObjectOutputStream进行
我们先看写入:
ObjectOutputStream(字节流)
特有方法:readObject,
且必须对操作的对象所属的类进行序列化
写法:
1.先创建File对象(确定要对那个文件进行操作)
2.创建OutputStream对象(基石)
3.创建ObjectOutputStream对象(构造函数必须传入上一个对象作为参数)
4.根据需求创建集合对象
package Day18_Test;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectOutputStream;
import java.io.OutputStream;
import java.util.ArrayList;
import java.util.List;
public class ObjectWrite {
public static void main(String[] args) {
File file = new File("D:\\obj.txt");
OutputStream os &#