首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JAVA中关键字instanceof 的用法跟含义(扩展 比较isAssignableFrom关键字)

2012-12-25 
JAVA中关键字instanceof 的用法和含义(扩展 比较isAssignableFrom关键字)isAssignableFrom 是用来判断一个

JAVA中关键字instanceof 的用法和含义(扩展 比较isAssignableFrom关键字)
         isAssignableFrom 是用来判断一个类class1是否和另外一个类class2 相同或是其超类或接口

通常调用格式是:
Class1.isAssignableFrom(Class2)
    调用者和参数都是java.lang.Class类型

而instanceof是用来判断一个对象实例是否是另外一个类或接口的实现,或者是否是其子类子接口的实现
通常调用格式是:
oo instanceof TypeName
第一个参数是对象实例名,第二个参数是具体的类名或接口名

热点排行