Java程序员面试题集(含答案)
本帖被 swings 设置为精华(2007-07-04)
第一,谈谈final, finally, finalize的区别。 8X:H9
jaG ,-
第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? @/H\w1"
Tk1 $A>y@
第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。 i u#OjL"/
nvS/NkI_
第四,&和&&的区别。 %-%DW Q
I8gj:
第五,HashMap和Hashtable的区别。 ?v=$ybU
S]O6()
第六,Collection 和 Collections的区别。 ]***@T-
ee]Y_K #\g
第七,什么时候用assert。 m${PW2
5?7<;hAN(
第八,GC是什么? 为什么要有GC? m_Qx`<;
+:Sp0o?Ut
第九,String s = new String("xyz");创建了几个String Object? 5PV"x[b
['|Z1+n
第十,()等於多少? (-)等於多少? Sc!/ C.
S)*KWd12
第十一,short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? ,!V)FN/
grg)OUIc~
第十二,sleep() 和 wait() 有什么区别? EY) %w .
mtN(6<
第十三,Java有没有goto? W90e(N F"
Wtu/W$>l0
第十四,数组有没有length()这个方法? String有没有length()这个方法?
e$e~Q[7D<
#+8~3z^`W
第十五,Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型? ,$#:a~4oF
LiOLe4DR
第十六,Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? NAAM7w=
%>,99WO
第十七,给我一个你最常见到的runtime exception。 &d'C;A%-
)a_j&fL
第十八,error和exception有什么区别? bAO(#% 6
ohSljc ~
第十九,List, Set, Map是否继承自Collection接口? uO;vg
=Jd[31HG-
第二十,abstract class和interface有什么区别? 1]pI<g;1Z
24_$gG
第二十一,abstract的metho
Java程序员面试题集 来自淘豆网m.daumloan.com转载请标明出处.