摘要: 7.1 instanceof运算符的陷阱instanceof运算符的前一个操作数通常是一个引用类型的变量,后一个 操作数通常是一个类(也可以是接口,可以把接口当成一种特殊的类),它用于判断前面的对象是否是后面的类或其子类、实现类的实例。如果是,返回true,否则返回false。根据java语言规范,使用instanceof运算符有一个限制:instanceof运算符前面操作数的编译时类型必须是如下3种情况:要么与后面的类相同;要么是后面的类的父类;要么是后面类型的子类如果前面操作数的编译时类型与后面的类型没有任何关系,程序将无法通过编译。观察下面程序:public class Instance 阅读全文
posted @ 2012-11-25 19:13 风*依旧 阅读(212) 评论(0) 推荐(0)