I\'ve already seen this: How to test in java that a class implements serializable correctly
I just have a more general question. If you create an object (say a circle) l
All of the instance variables also need to be serializable as well. This can cause problems when you're working with an external library and your "serializable" class holds a reference to a non-serializable class.