黑马程序员技术交流社区
标题:
坑人题
[打印本页]
作者:
壊亊唑侭
时间:
2015-8-20 21:41
标题:
坑人题
public class Test {
public static void main(String[] args) {
Object o = new Object() {
public boolean equals(Object obj) {
return true;
}
};
System.out.println(o.equals("Fred"));
}
}
Fred
true
编译错误
运行时抛出异常
选B。就只是调用一个返回true的方法
1.建立了一个匿名内部类,并重写了Object的equals方法。
2.通过o调用了equals方法,方法返回true。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2