ObjecOutput的架构
ObjecOutput的基类
ObjecOutput概述
ObjectOutput扩展了DataOutput接口,以包括对象的写入。DataOutput包括用于原始类型输出的方法,ObjectOutput扩展该接口以包括对象、数组和字符串。
UML概述
重要方法
writeObject
将对象写入底层存储或流。实现此接口的类定义了如何编写对象。
public void writeObject(Object obj) throws IOException;
write
写入字节的子数组。
public void write(byte b[], int off, int len) throws IOException;
flush
刷新流。这将写入任何已缓冲的输出字节。
public void flush() throws IOException;
close
关闭流。必须调用此方法以释放与流关联的任何资源。
public void close() throws IOException;