java object typecasting one object reference can be type cast into another object reference. The cast can be to its own class type or to one of its subclass or superclass types or interfaces. There are compile-time rules and runtime rules for casting in java.
Read moreWhat is need of object type casting?
Downcasting is necessary to gain access to members specific to subclass . Downcasting is done using cast operator. To downcast an object safely, we need instanceof operator. If the real object doesn’t match the type we downcast to, then ClassCastException will be thrown at runtime.18 May 2021
Read moreDoes Java support type casting?
Converting one primitive datatype into another is known as type casting (type conversion) in Java . You can cast the primitive datatypes in two ways namely, Widening and, Narrowing.
Read more