Instantiates a new object on the Sun JVM by bypassing the constructor (meaning code in the constructor
will never be executed and parameters do not have to be known).
Deserialize an object from a hierarchical data structure (such as XML),
populating the fields of the given root object instead of instantiating
a new one.