The Object class is beneficial if you want to refer any object whose type you don't know. Parent class reference variable can refer the child class object, known as upcasting.
What is object class in java?
How object can be created using object deserialization in java?
How object can be created using newinstance() in java?
How object can be created using clone() in java?
How object can be created using Class.forName()in java?