Can we do a ==
on a Class
variable instead of equals
and expect the same result?
For example:
Class clazz = xyz;
<
Yes.
Take a look at the Class class description and note that it inherits equals
from Object
, for which the method reads:
"The equals method for class Object implements the most discriminating possible equivalence relation on objects; that is, for any non-null reference values x and y, this method returns true if and only if x and y refer to the same object (x == y has the value true)."