java io ObjectOutputStream reset()此方法复位将忽略已经写入流中的任何对象的状态。流中的当前点被标记为reset,因此相应的ObjectInputSt
java io ObjectOutputStream replaceObject(Object obj)此方法允许ObjectOutputStream的受信任子类的序列化过程中一个对象替代另一个。在
java io ObjectOutputStream putFields()此方法检索用于缓冲持久性字段被写入流的对象。调用writeFields方法时,会将字段写入流中。1 语法
java io ObjectOutputStream flush()此方法刷新流。这将写入所有缓冲的输出字节并刷新到基础流。1 语法public void flush()2 参数无3
java io ObjectOutputStream enableReplaceObject(boolean enable)此方法使流执行流中的替换对象。启用后,将为每个要序列化的对象调用rep
java io ObjectOutputStream drain()此方法用于清除ObjectOutputStream中所有缓冲的数据。与flush()方法类似,但不会将刷新传播到基础流。1
java io ObjectOutputStream defaultWriteObject()此方法将当前类的非静态和非瞬态字段写入此流。只能从要序列化的类的writeObject方法中调
java io ObjectOutputStream close()方法用于关闭流。必须调用此方法以释放与流关联的资源。1 语法public void close()2 参数无3 返回
java io ObjectOutputStream annotateProxyClass(Class<?> cl)子类可以实现此方法来存储自定义数据的描述符动态代理类的流中。这种方法只
java io ObjectOutputStream annotateClass(Class<?> cl)子类可以实现此方法,以允许将类数据存储在流中。默认情况下,此方法不执行任何操