ObjectOutputStream oos = new ObjectOutputStream(...);
...
write lots of objects to the ObjectOutputStream.
...
get OutOfMemory exception :-(.
ObjectOutputStream keeps a record of every object it has seen, and thus prevents the object from being garbage-collected, even when you ARE done with it.
...
write lots of objects to the ObjectOutputStream.
...
get OutOfMemory exception :-(.
ObjectOutputStream keeps a record of every object it has seen, and thus prevents the object from being garbage-collected, even when you ARE done with it.
(no subject)
Date: 2005-03-30 08:34 am (UTC)Yes, C++ is the misfit of the family, with two heads, three arms and a hunchback, but at least it doesn't talk your ear off and eat all the dessert at family gatherings. ;P
(no subject)
Date: 2005-03-30 08:52 am (UTC)