Java認(rèn)證考試通過后可以獲得由Sun公司頒發(fā)的國際通用的Java程序員證書,該證書在業(yè)內(nèi)具有較高的認(rèn)可度,因此每年都會(huì)有大量的人員參加Java認(rèn)證考試。下面唯學(xué)小編特整理了Java程序員面試真題精選內(nèi)容,望考生能夠認(rèn)真查看,具體如下:
第一,談?wù)刦inal, finally, finalize的區(qū)別。
第二,Anonymous Inner Class (匿名內(nèi)部類) 是否可以extends(繼承)其它類,是否可以implements(實(shí)現(xiàn))interface(接口)?
第三,Static Nested Class 和 Inner Class的不同,說得越多越好(面試題有的很籠統(tǒng))。
第四,&和&&的區(qū)別。
第五,HashMap和Hashtable的區(qū)別。
第六,Collection 和 Collections的區(qū)別。
第七,什么時(shí)候用assert.
第八,GC是什么? 為什么要有GC?
第九,String s = new String("xyz");創(chuàng)建了幾個(gè)String Object?
第十,Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
第十一,short s1 = 1; s1 = s1 + 1;有什么錯(cuò)? short s1 = 1; s1 += 1;有什么錯(cuò)?
第十二,sleep() 和 wait() 有什么區(qū)別?
第十三,Java有沒有g(shù)oto?
第十四,數(shù)組有沒有l(wèi)ength()這個(gè)方法? String有沒有l(wèi)ength()這個(gè)方法?
第十五,Overload和Override的區(qū)別。Overloaded的方法是否可以改變返回值的類型?