Java Reference
In-Depth Information
try {
// Create the object output stream
objectOut = new ObjectOutputStream(
new BufferedOutputStream(
new FileOutputStream("C:/Beg Java Stuff/JunkObjects.bin")));
// Write three objects to the file
objectOut.writeObject(obj1); // Write object
objectOut.writeObject(obj2); // Write object
objectOut.writeObject(obj3); // Write object
System.out.println("\n\nobj1:\n" + obj1
+"\n\nobj2:\n" + obj2
+"\n\nobj3:\n" + obj3);
} catch(IOException e) {
e.printStackTrace(System.err);
System.exit(1);
}
// Close the stream
try {
objectOut.close(); // Close the output stream
} catch(IOException e) {
e.printStackTrace(System.err);
System.exit(1);
}
}
}
When I ran this, I got the output:
obj1:
A green twig is easily bent.
42
numbers[0] = 0.20157825618636616
numbers[1] = 0.7123542196242817
numbers[2] = 0.8027761971323069
obj2:
A little knowledge is a dangerous thing.
42
numbers[0] = 0.929629487353265
numbers[1] = 0.5402881072148746
numbers[2] = 0.03259660544653753
numbers[3] = 0.94945294401263
numbers[4] = 0.17383591141346522
obj3:
Flies light on lean horses.
42
Search WWH ::




Custom Search