第七,什么时候用assert. 【推荐阅读:学习Java】
第八,gc是什么? 为什么要有gc? 【扩展信息:10个错误的共享软件开发销售的观点】
api级的技术人员有可能会问这个. 基础.第九,string s = new string("xyz");创建了几个string object?
第十,math.round(11.5)等於多少? math.round(-11.5)等於多少?
第十一,short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
面试题都是很变态的,要做好受虐的准备.第十二,sleep() 与 wait() 有什么区别?
搞线程的最爱.第十三,java有没有goto?
很十三的问题,如果哪个面试的问到这个问题,我劝你还是别进这家公司.第十四,数组有没有length()这个方法? string有没有length()这个方法?
第十五,overload与override的区别.overloaded的方法是否可以改变返回值的类型?
常问.第十六,set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
第十七,给我一个你最常见到的runtime exception.
如果你这个答不出来,面试的人会认为你没有实际编程经验.第十八,error与exception有什么区别?
第十九,list, set, map是否继承自collection接口?
... 下一页