黑马程序员技术交流社区

标题: 两个很囧的java测试题,给大家玩玩。 [打印本页]

作者: 胡建彪    时间: 2012-10-25 11:02
标题: 两个很囧的java测试题,给大家玩玩。
1,以下方法中,数组可以调用的是?
A,toString(); B,wait(); C,length(); D,notify();


—有的人毫不犹豫的选择了C并且坚定自己是正确的。
//答案A B D. 数组有length属性,但没有length(); abd都是object累里面的方法,所有类的父类都是Object所以数组能用
2,以下属于java.util包中集合类具体实现类的是?
A,TreeMap B,Collection C,SortedSet D,HashSet E,HashTable


—有的人毫不犹豫的选择了B,原因是听过。
//A D E 所谓的实现类就是能new的,B和C都是接口

有时候第一时间想到的未必是正确的。



作者: 李润根    时间: 2012-10-25 11:20
对,做这些题不要相信第一直觉
作者: 王龙    时间: 2012-10-25 11:58
学习了,新手
作者: 王亚运    时间: 2012-10-25 16:34
学习。。

但愿入学测试能用到
作者: 崔政    时间: 2012-10-25 17:03
第一题有意思。确实啊,我昨天还在犯这个毛病。
拿记事本敲代码。当用到数组的时候,冥冥之中记得是length,编译的时候写的是length() 报错。。
还有ArrayList的size()。。数组的length比较虎。居然搞个属性。
作者: 高正新    时间: 2012-10-25 17:09
学习了。
作者: bansy_chen    时间: 2015-4-1 23:48
赞一下哈
作者: adomwon    时间: 2016-3-26 12:09
做题不要相信直觉,说得很对




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2