Describe what happens when an object is created in Java
â€¢ Before the body of the constructor is executed, all instance variable initializers and initialization blocks are executed. Then the body of the constructor is executed. Thus, the constructor for the base class completes first and constructor for the most derived class completes last. The methods of the class and its parent hierarchy are made available. Lastly,the address of the object is returned.