假设你有一些AppendObjectOutputStream类(它是一个ObjectOutputStream!),它会覆盖writeStreamHeader(),如下所示:
@Override
public void writeStreamHeader() throws IOException
{
reset();
}
Run Code Online (Sandbox Code Playgroud)
现在,让我们假设您计划将多个对象保存到文件中; 每次程序运行时都有一个对象.即使在第一次运行中,您是否会使用AppendObjectOutputStream()?