|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ObjectOutput extends the DataOutput interface to include writing of objects. DataOutput includes methods for output of primitive types, ObjectOutput extends that interface to include objects, arrays, and Strings.
InputStream,
ObjectOutputStream,
ObjectInputStream| Method Summary | |
void |
close()
Closes the stream. |
void |
flush()
Flushes the stream. |
void |
write(byte[] b)
Writes an array of bytes. |
void |
write(byte[] b,
int off,
int len)
Writes a sub array of bytes. |
void |
write(int b)
Writes a byte. |
void |
writeObject(Object obj)
Write an object to the underlying storage or stream. |
| Methods inherited from interface java.io.DataOutput |
writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF |
| Method Detail |
public void writeObject(Object obj)
throws IOException
obj - the object to be writtenIOException - Any of the usual Input/Output related exceptions.
public void write(int b)
throws IOException
write in interface DataOutputb - the byteIOException - If an I/O error has occurred.
public void write(byte[] b)
throws IOException
write in interface DataOutputb - the data to be writtenIOException - If an I/O error has occurred.
public void write(byte[] b,
int off,
int len)
throws IOException
write in interface DataOutputb - the data to be writtenoff - the start offset in the datalen - the number of bytes that are writtenIOException - If an I/O error has occurred.
public void flush()
throws IOException
IOException - If an I/O error has occurred.
public void close()
throws IOException
IOException - If an I/O error has occurred.
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.