1.class.isAssignableFrom
class1.class.isAssignablFrom(class2)
class2跟class1相同或者为class1的子类时,返回true。
2.instanceof
o instance Class3
实例化o的类是不是Class3或者是Class3子类
3.总结
自我感觉第一种好用些,因为第一种不需要类实例化对象
1.class.isAssignableFrom
class1.class.isAssignablFrom(class2)
class2跟class1相同或者为class1的子类时,返回true。
2.instanceof
o instance Class3
实例化o的类是不是Class3或者是Class3子类
3.总结
自我感觉第一种好用些,因为第一种不需要类实例化对象