亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? java中的易混問題收集 -- 最大的it資源網.txt

?? java面試題-外企軟件工程師面試題大全,歡迎想到外企工作的人作為參考
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
java中的易混問題收集 -- 最大的IT資源網主站首頁  視頻下載  書籍下載  軟件下載  論壇交流  虛擬主機  
            站內搜索  網站地圖  萬年歷  世界時間查詢



             豆豆首頁 - 在線教程 - 程序設計 - Java語言 - JAVA線程最大的中文IT資源網

                    
                  java中的易混問題收集
                  作者:unknown 更新時間:2005-04-07  
                   
                        第一,final, finally, finalize的區別。 

                        final?修飾符(關鍵字)如果一個類被聲明為final,意味著它不能再派生出新的子類,不能作為父類被繼承。因此一個類不能既被聲明為 
                        abstract的,又被聲明為final的。將變量或方法聲明為final,可以保證它們在使用中不被改變。被聲明為final的變量必須在聲明時給定初值,而在以后的引用中只能讀取,不可修改。被聲明為final的方法也同樣只能使用,不能重載 


                        finally?再異常處理時提供 finally 塊來執行任何清除操作。如果拋出一個異常,那么相匹配的 
                        catch 子句就會執行,然后控制就會進入 finally 塊(如果有的話)。 
                        finalize?方法名。Java 技術允許使用 finalize() 
                        方法在垃圾收集器將對象從內存中清除出去之前做必要的清理工作。這個方法是由垃圾收集器在確定這個對象沒有被引用時對這個對象調用的。它是在 
                        Object 類中定義的,因此所有的類都繼承了它。子類覆蓋 finalize() 
                        方法以整理系統資源或者執行其他清理工作。finalize() 方法是在垃圾收集器刪除對象之前對這個對象調用的。 

                        第二,Anonymous Inner Class (匿名內部類) 
                        是否可以extends(繼承)其它類,是否可以implements(實現)interface(接口)? 

                        匿名的內部類是沒有名字的內部類。不能extends(繼承) 
                        其它類,但一個內部類可以作為一個接口,由另一個內部類實現。 

                        第三,Static Nested Class 和 Inner Class的不同,說得越多越好 
                        Nested Class (一般是C++的說法),Inner Class 
                        (一般是JAVA的說法)。Java內部類與C++嵌套類最大的不同就在于是否有指向外部的引用上。具體可見http: 
                        //www.frontfree.net/articles/services/view.asp?id=704&page=1 

                        注: 靜態內部類(Inner 
                        Class)意味著1創建一個static內部類的對象,不需要一個外部類對象,2不能從一個static內部類的一個對象訪問一個外部類對象 


                        第四,&和&&的區別。 
                        &是位運算符。&&是布爾邏輯運算符。 

                        第五,HashMap和Hashtable的區別。 
                        都屬于Map接口的類,實現了將惟一鍵映射到特定的值上。 
                        HashMap 類沒有分類或者排序。它允許一個 null 鍵和多個 null 值。 
                        Hashtable 類似于 HashMap,但是不允許 null 鍵和 null 值。它也比 HashMap 
                        慢,因為它是同步的。 

                        第六,Collection 和 Collections的區別。 
                        Collections是個java.util下的類,它包含有各種有關集合操作的靜態方法。 
                        Collection是個java.util下的接口,它是各種集合結構的父接口。 


                        第七,什么時候用assert。 
                        斷言是一個包含布爾表達式的語句,在執行這個語句時假定該表達式為 true。如果表達式計算為 
                        false,那么系統會報告一個 Assertionerror。它用于調試目的: 
                        assert(a > 0); // throws an Assertionerror if a <= 0 
                        斷言可以有兩種形式: 
                        assert Expression1 ; 
                        assert Expression1 : Expression2 ; 
                        Expression1 應該總是產生一個布爾值。 
                        Expression2 可以是得出一個值的任意表達式。這個值用于生成顯示更多調試信息的 String 消息。 
                        斷言在默認情況下是禁用的。要在編譯時啟用斷言,需要使用 source 1.4 標記: 
                        javac -source 1.4 Test.java 
                        要在運行時啟用斷言,可使用 -enableassertions 或者 -ea 標記。 
                        要在運行時選擇禁用斷言,可使用 -da 或者 -disableassertions 標記。 
                        要系統類中啟用斷言,可使用 -esa 或者 -dsa 標記。還可以在包的基礎上啟用或者禁用斷言。 
                        可以在預計正常情況下不會到達的任何位置上放置斷言。斷言可以用于驗證傳遞給私有方法的參數。不過,斷言不應該用于驗證傳遞給公有方法的參數,因為不管是否啟用了斷言,公有方法都必須檢查其參數。不過,既可以在公有方法中,也可以在非公有方法中利用斷言測試后置條件。另外,斷言不應該以任何方式改變程序的狀態。 



                        第八,GC是什么? 為什么要有GC? (基礎)。 
                        GC是垃圾收集器。Java 
                        程序員不用擔心內存管理,因為垃圾收集器會自動進行管理。要請求垃圾收集,可以調用下面的方法之一: 
                        System.gc() 
                        Runtime.getRuntime().gc() 

                        第九,String s = new String("xyz");創建了幾個String Object? 
                        兩個對象,一個是“xyx”,一個是指向“xyx”的引用對象s。 

                        第十,Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 
                        Math.round(11.5)返回(long)12,Math.round(-11.5)返回(long)-11; 


                        第十一,short s1 = 1; s1 = s1 + 1;有什么錯? short s1 = 1; s1 += 
                        1;有什么錯? 
                        short s1 = 1; s1 = s1 + 
                        1;有錯,s1是short型,s1+1是int型,不能顯式轉化為short型。可修改為s1 
                        =(short)(s1 + 1) 。short s1 = 1; s1 += 1正確。 

                        第十二,sleep() 和 wait() 有什么區別? 搞線程的最愛 
                        sleep()方法是使線程停止一段時間的方法。在sleep 
                        時間間隔期滿后,線程不一定立即恢復執行。這是因為在那個時刻,其它線程可能正在運行而且沒有被調度為放棄執行,除非(a)“醒來”的線程具有更高的優先級 

                        (b)正在運行的線程因為其它原因而阻塞。 
                        wait()是線程交互時,如果線程對一個同步對象x 
                        發出一個wait()調用,該線程會暫停執行,被調對象進入等待狀態,直到被喚醒或等待時間到。 



                        第十三,Java有沒有goto? 
                        Goto?java中的保留字,現在沒有在java中使用。 

                        第十四,數組有沒有length()這個方法? String有沒有length()這個方法? 
                        數組沒有length()這個方法,有length的屬性。 
                        String有有length()這個方法。 

                        第十五,Overload和Override的區別。Overloaded的方法是否可以改變返回值的類型? 
                        方法的重寫Overriding和重載Overloading是Java多態性的不同表現。重寫Overriding是父類與子類之間多態性的一種表現,重載Overloading是一個類中多態性的一種表現。如果在子類中定義某方法與其父類有相同的名稱和參數,我們說該方法被重寫 
                        (Overriding)。子類的對象使用這個方法時,將調用子類中的定義,對它而言,父類中的定義如同被“屏蔽”了。如果在一個類中定義了多個同名的方法,它們或有不同的參數個數或有不同的參數類型,則稱為方法的重載(Overloading)。Overloaded的方法是可以改變返回值的類型。 


                        第十六,Set里的元素是不能重復的,那么用什么方法來區分重復與否呢? 是用==還是equals()? 
                        它們有何區別? 
                        Set里的元素是不能重復的,那么用iterator()方法來區分重復與否。equals()是判讀兩個Set是否相等。 

                        equals()和==方法決定引用值是否指向同一對象equals()在類中被覆蓋,為的是當兩個分離的對象的內容和類型相配的話,返回真值。 


                        第十七,給我一個你最常見到的runtime exception。 
                        ArithmeticException, ArrayStoreException, 
                        BufferOverflowException, BufferUnderflowException, 
                        CannotRedoException, CannotUndoException, 
                        ClassCastException, CMMException, 
                        ConcurrentModificationException, DOMException, 
                        EmptyStackException, IllegalArgumentException, 
                        IllegalMonitorStateException, IllegalPathStateException, 
                        IllegalStateException, 
                        ImagingOpException, IndexOutOfBoundsException, 
                        MissingResourceException, NegativeArraySizeException, 
                        NoSuchElementException, NullPointerException, 
                        ProfileDataException, ProviderException, 
                        RasterFORMatException, SecurityException, 
                        SystemException, UndeclaredThrowableException, 
                        UnmodifiableSetException, UnsupportedOperationException 

                        第十八,error和exception有什么區別? 
                        error 表示恢復不是不可能但很困難的情況下的一種嚴重問題。比如說內存溢出。不可能指望程序能處理這樣的情況。 
                        exception 表示一種設計或實現問題。也就是說,它表示如果程序運行正常,從不會發生的情況。 


                        第十九,List, Set, Map是否繼承自Collection接口? 
                        List,Set是 

                        Map不是 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩av一区二区在线影视| 亚洲成人久久影院| 婷婷成人激情在线网| 不卡的av电影在线观看| 欧美一级夜夜爽| 亚洲婷婷在线视频| 国产乱国产乱300精品| 欧美日本一区二区在线观看| 中文字幕制服丝袜一区二区三区 | 久久久综合精品| 午夜av一区二区三区| 99这里只有精品| 久久婷婷综合激情| 美女视频黄a大片欧美| 欧美日韩另类国产亚洲欧美一级| 国产精品乱码人人做人人爱| 激情久久久久久久久久久久久久久久| 欧美视频在线一区二区三区| 中文字幕一区二区三区在线观看 | 91在线观看视频| 精品久久久久久久一区二区蜜臀| 亚洲愉拍自拍另类高清精品| 99久久婷婷国产综合精品电影 | 日韩久久免费av| 午夜精品福利视频网站| 在线观看日韩毛片| 亚洲美女屁股眼交| 99久久99久久精品免费观看| 国产精品久久久久永久免费观看| 国产成人午夜精品影院观看视频| 久久综合久久综合久久综合| 精品在线一区二区三区| 日韩午夜精品电影| 日韩**一区毛片| 91精品国产91热久久久做人人 | 国产精品视频第一区| 国产伦精一区二区三区| 欧美精品一区二区三区在线播放| 蜜桃视频在线观看一区| 91精品国产黑色紧身裤美女| 奇米在线7777在线精品| 91精品国产综合久久福利软件| 偷窥少妇高潮呻吟av久久免费| 欧美日本国产视频| 天天影视网天天综合色在线播放| 欧美三片在线视频观看| 亚洲国产精品嫩草影院| 欧美日韩国产高清一区二区三区 | 国产三级一区二区| 国产成人高清在线| 欧美极品美女视频| 99国产精品国产精品久久| 亚洲精品成人在线| 91黄色小视频| 午夜电影久久久| 欧美xxx久久| 国产精品亚洲а∨天堂免在线| 欧美—级在线免费片| 99精品视频在线播放观看| 一区二区日韩电影| 91精品国产综合久久久蜜臀粉嫩 | 成人黄色在线看| 亚洲色图在线播放| 欧美色网站导航| 欧美aaaaaa午夜精品| 26uuu成人网一区二区三区| 国产一区91精品张津瑜| 中文字幕精品—区二区四季| 91玉足脚交白嫩脚丫在线播放| 亚洲一级电影视频| 日韩一区二区电影网| 国产不卡在线一区| 亚洲一区日韩精品中文字幕| 欧美一级一级性生活免费录像| 国产专区综合网| 亚洲欧洲av在线| 欧美日韩成人综合天天影院 | 久久精品国产**网站演员| 久久久国际精品| 色婷婷久久一区二区三区麻豆| 五月激情六月综合| 久久老女人爱爱| 91高清视频在线| 久久精品国产亚洲a| 国产精品入口麻豆九色| 欧美日韩电影在线播放| 国产成人日日夜夜| 一级特黄大欧美久久久| 欧美v亚洲v综合ⅴ国产v| 成人免费黄色大片| 日日噜噜夜夜狠狠视频欧美人 | 日韩一区二区电影在线| 成人黄色在线看| 91在线视频播放地址| 午夜国产不卡在线观看视频| 久久精品免视看| 欧美日韩精品一区二区| 国产一区二区三区日韩| 亚洲一区二区三区在线播放| 久久午夜电影网| 欧美色精品天天在线观看视频| 国产福利一区二区三区视频 | 亚洲欧美日韩国产中文在线| 日韩欧美国产三级| 色女孩综合影院| 国产一区二区在线免费观看| 一区二区高清在线| 国产色一区二区| 欧美日韩大陆在线| av中文一区二区三区| 九一九一国产精品| 亚洲一二三四久久| 亚洲国产精品av| 日韩视频永久免费| 欧美性色欧美a在线播放| 国产成人午夜精品影院观看视频| 日韩精品欧美精品| 伊人开心综合网| 国产精品你懂的在线| 日韩欧美一区二区久久婷婷| 在线视频国内一区二区| 波多野结衣中文字幕一区二区三区| 日本成人在线不卡视频| 亚洲国产三级在线| 亚洲欧洲日韩一区二区三区| 久久久久久久久免费| 91精品国产一区二区三区 | 精品一区二区在线视频| 亚洲成av人片在线| 亚洲三级在线免费观看| 中文字幕免费观看一区| 久久久久久久久久久99999| 日韩情涩欧美日韩视频| 777a∨成人精品桃花网| 欧美日韩视频专区在线播放| 一本色道久久综合亚洲aⅴ蜜桃 | 国产精品一区二区免费不卡 | 亚洲国产成人av网| 亚洲三级在线观看| 亚洲欧洲美洲综合色网| 国产精品美女一区二区三区 | 精品少妇一区二区三区在线播放 | av电影天堂一区二区在线观看| 国产乱码精品一区二区三区忘忧草| 麻豆精品在线观看| 日本三级亚洲精品| 亚洲成人免费看| 亚洲成人你懂的| 亚洲成a人片在线不卡一二三区| 亚洲一区在线免费观看| 一区二区成人在线视频| 亚洲自拍偷拍欧美| 亚洲一区二区三区三| 亚洲午夜视频在线| 亚洲国产日韩综合久久精品| 亚洲一级在线观看| 亚洲福利国产精品| 天堂久久久久va久久久久| 日韩在线一区二区| 日韩二区三区在线观看| 日本不卡高清视频| 奇米精品一区二区三区在线观看| 91捆绑美女网站| 91免费看视频| 91高清视频在线| 欧美视频你懂的| 欧美一区二区精品| 欧美成人福利视频| 久久久一区二区三区捆绑**| 国产女主播视频一区二区| 国产精品萝li| 一区二区三区欧美在线观看| 亚洲韩国精品一区| 日本在线播放一区二区三区| 另类中文字幕网| 国产精品99久久久久久久vr| fc2成人免费人成在线观看播放| 91老司机福利 在线| 欧美日本一区二区三区| 精品国产第一区二区三区观看体验| 久久午夜羞羞影院免费观看| 国产精品卡一卡二| 一区二区三区在线观看动漫| 丝袜美腿亚洲综合| 狠狠久久亚洲欧美| 成人国产精品免费观看视频| 91国产免费看| 日韩欧美国产综合| 国产精品剧情在线亚洲| 亚洲国产一区二区视频| 精品一区二区三区免费播放| 成人黄色av网站在线| 欧美性猛片aaaaaaa做受| 欧美一区二区播放| 国产午夜精品久久久久久久| 一区二区三区美女| 精品一区二区综合| 色综合婷婷久久| 日韩一区二区三区精品视频 | 在线不卡一区二区|