31.  Primitive data types are passed by reference or pass by value?

32.  Objects are passed by value or by reference?

33.  What is serialization?

34.  How do I serialize an object to a file?

35.  Which methods of Serializable interface should I implement?

36.  How can I customize the seralization process? i.e. how can one have a control over the serialization process?

37.  What is the common usage of serialization?

38.  What is Externalizable interface?

39.  When you serialize an object, what happens to the object references included in the object?

40.  What one should take care of while serializing the object?