JAVA面試題匯總 四

          31 構(gòu)造器Constructor是否可被override?

            構(gòu)造器Constructor不能被繼承,因此不能重寫(xiě)Overriding,但可以被重載Overloading。

          32 是否可以繼承String類(lèi)?

            String類(lèi)是final類(lèi)故不可以繼承。

          33 當(dāng)一個(gè)線程進(jìn)入一個(gè)對(duì)象的一個(gè)synchronized方法后,其它線程是否可進(jìn)入此對(duì)象的其它方法?

            不能,一個(gè)對(duì)象的一個(gè)synchronized方法只能由一個(gè)線程訪問(wèn)。

          33  try {}里有一個(gè)return語(yǔ)句,那么緊跟在這個(gè)try后的finally {}里的code會(huì)不

          會(huì)被執(zhí)行,什么時(shí)候被執(zhí)行,在return前還是后? 
            會(huì)執(zhí)行,在return前執(zhí)行。

          34 編程題: 用最有效率的方法算出2乘以8等於幾? 

            2 << 3 

          35 兩個(gè)對(duì)象值相同(x.equals(y) == true),但卻可有不同的hash code,這句話對(duì)不對(duì)?

            不對(duì),有相同的hash code。

          36  當(dāng)一個(gè)對(duì)象被當(dāng)作參數(shù)傳遞到一個(gè)方法后,此方法可改變這個(gè)對(duì)象的屬性,并可返回變化后的結(jié)果,那么這里到底是值傳遞還是引用傳遞?

            是值傳遞。Java編程語(yǔ)言只由值傳遞參數(shù)。當(dāng)一個(gè)對(duì)象實(shí)例作為一個(gè)參數(shù)被傳遞到方法中時(shí),參數(shù)的值就是對(duì)該對(duì)象的引用。對(duì)象的內(nèi)容可以在被調(diào)用的方法中改變,但對(duì)象的引用是永遠(yuǎn)不會(huì)改變的。

          37  swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?

            switch(expr1)中,expr1是一個(gè)整數(shù)表達(dá)式。因此傳遞給 switch 和 case 語(yǔ)句的參數(shù)應(yīng)該是 int、 short、 char 或者 byte。long,string 都不能作用于swtich。 
          38 Hashtable和HashMap

            Hashtable繼承自Dictionary類(lèi),而HashMap是Java1.2引進(jìn)的Map interface的一個(gè)實(shí)現(xiàn) 
            HashMap允許將null作為一個(gè)entry的key或者value,而Hashtable不允許
          還有就是,HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey。因?yàn)閏ontains方法容易讓人引起誤解。
            最大的不同是,Hashtable的方法是Synchronize的,而HashMap不是,在
          多個(gè)線程訪問(wèn)Hashtable時(shí),不需要自己為它的方法實(shí)現(xiàn)同步,而HashMap就必須為之提供外同步。 
          Hashtable和HashMap采用的hash/rehash算法都大概一樣,所以性能不會(huì)有很大的差異。

          posted on 2008-01-10 17:04 靈! 閱讀(241) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): JAVA面試相關(guān)


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          <2008年1月>
          303112345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導(dǎo)航

          統(tǒng)計(jì)

          隨筆分類(lèi)

          隨筆檔案

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 公主岭市| 黑河市| 团风县| 平潭县| 会东县| 堆龙德庆县| 金昌市| 佛坪县| 台北市| 贺州市| 焉耆| 墨竹工卡县| 台南市| 旺苍县| 偃师市| 河南省| 繁昌县| 湄潭县| 如皋市| 蕉岭县| 报价| 开平市| 陵川县| 麻城市| 自贡市| 白河县| 娱乐| 宿松县| 长泰县| 中山市| 连平县| 新化县| 湟源县| 尖扎县| 屏东县| 石河子市| 西乡县| 大竹县| 微山县| 扬中市| 苏尼特右旗|