Classes ObjectInputStream and ObjectOutputStream
Classes ObjectInputStream
and ObjectOutputStream
, which respectively implement the ObjectInput and ObjectOutput interfaces, enable entire objects to be read from or written to a stream (possibly a file). To use serialization with files, we initialize ObjectInputStream
and ObjectOutputStream
objects with stream objects that read from and write to files—objects of classes FileInputStream
and FileOutputStream
, respectively. Initializing stream objects with other stream objects in this manner is sometimes called wrapping—the new stream object being created wraps the stream object specified as a constructor argument. To wrap a FileInputStream
in an ObjectInputStream
, for instance, we pass the FileInputStream ...
Get Android™ How to Program, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.