实例与Class.isAssignableFrom(…)的区别是什么??
以下哪一个更好?
a instanceof B
或
B.class.isAssignableFrom(a.getClass())
我所知道的唯一区别是,当‘a’为NULL时,第一个返回false,而第二个则抛出异常。除此之外,他们是否总是给出相同的结果?
侃侃无极
相关分类