objectoutputstream追加对象
时间: 2023-03-22 22:04:21 浏览: 121
socket objectoutputstream 传对象 例子
ObjectOutputStream可以用于将Java对象序列化为字节流并写入文件或网络流中。如果要追加对象到已有的文件或网络流中,可以使用以下步骤:
1. 创建一个FileOutputStream或Socket对象,用于写入文件或网络流。
2. 创建一个ObjectOutputStream对象,将FileOutputStream或Socket对象作为参数传入。
3. 使用ObjectOutputStream的writeObject()方法将要追加的对象写入流中。
4. 关闭ObjectOutputStream对象和FileOutputStream或Socket对象。
需要注意的是,如果要追加对象到已有的文件中,需要在创建FileOutputStream对象时将第二个参数设置为true,表示以追加模式打开文件。例如:
FileOutputStream fos = new FileOutputStream("data.txt", true);
这样就可以将对象追加到data.txt文件中了。
阅读全文