// man 是否是 Person 的子类
man instanceof Person
// Person 是否是 Man 的父类
Person.class.isAssignableFrom(Man.class)
判断集合:
// 正例
Map.class.isAssignableFrom(obj.getClass());
// 反例 如果obj是 Object 类型 那么就返回 true 啦...
obj.getClass().isAssignableFrom(Map.class);
// man 是否是 Person 的子类
man instanceof Person
// Person 是否是 Man 的父类
Person.class.isAssignableFrom(Man.class)
判断集合:
// 正例
Map.class.isAssignableFrom(obj.getClass());
// 反例 如果obj是 Object 类型 那么就返回 true 啦...
obj.getClass().isAssignableFrom(Map.class);
让时间为你证明