java: Class.isInstance vs Class.isAssignableFrom

Viewed 166432

Let clazz be some Class and obj be some Object.

Is

clazz.isAssignableFrom(obj.getClass())

always the same as

clazz.isInstance(obj)

?

If not, what are the differences?

4 Answers
Related