java.io
public interface ObjectOutput extends DataOutput
DataOutput
to provide the additional
facility of writing object instances to a stream. It also adds some
additional methods to make the interface more
OutputStream
like.
See Also: DataOutput
Method Summary | |
---|---|
void | close()
This method closes the underlying stream.
|
void | flush()
This method causes any buffered data to be flushed out to the underlying
stream
|
void | write(int b)
This method writes the specified byte to the output stream.
|
void | write(byte[] buf)
This method writes all the bytes in the specified byte array to the
output stream.
|
void | write(byte[] buf, int offset, int len)
This method writes len bytes from the specified array
starting at index offset into that array.
|
void | writeObject(Object obj)
This method writes a object instance to a stream. |
Throws: IOException If an error occurs
Throws: IOException If an error occurs
Parameters: b The byte to write.
Throws: IOException If an error occurs.
Parameters: buf The array of bytes to write.
Throws: IOException If an error occurs.
len
bytes from the specified array
starting at index offset
into that array.
Parameters: buf The byte array to write from. offset The index into the byte array to start writing from. len The number of bytes to write.
Throws: IOException If an error occurs.
Parameters: obj The object to write
Throws: IOException If an error occurs