小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

scjp中文大綱

 duduwolf 2005-08-25
第一部分:聲明和訪問控制

聲明,構(gòu)建,初始化任何類型的數(shù)組
聲明類,內(nèi)部類,方法,成員變量,靜態(tài)成員變量和方法變量,并會應(yīng)用任何合法的修飾符(如public,final,static,abstract,等等)。能夠

明了這些修飾符單獨和組合起來的含義,并且知道被修飾符修飾的任意對象在各種包相關(guān)聯(lián)系下的影響。


第二部分:流程控制,斷言和異常處理

能夠正確使用if,switch語句并且在這些語句中能正確使用合法的參數(shù)類型。
能夠正確使用所有帶標(biāo)簽或不帶標(biāo)簽的循環(huán)語句,能使用break,continue,能計算在循環(huán)中或循環(huán)后循環(huán)計數(shù)器的值。
能夠正確使用異常和異常處理語句(try,catch,finally)。能正確聲明擲出例外的方法,并知道怎樣覆蓋它。
知道在程序段的特定點出現(xiàn)的異常對程序的影響。即:異常可能是一個runtime exception,一個checked exception也可能是一個error。(這

個程序段可能包括try,catch,finally并以任何可能的合法組合出現(xiàn)。)。
能正確應(yīng)用斷言,區(qū)分正確使用的斷言和不正確的。
明白關(guān)于斷言機(jī)制的正確說法。


第三部分:垃圾收集

明白垃圾收集機(jī)制確定性的行為。
能用程序顯式的使一個對象能被垃圾收集器合法的收集。
知道在程序的哪一點垃圾收集器能合法地收集一個對象。


第四部分:語言基礎(chǔ)

能正確構(gòu)建包聲明,import聲明,類聲明(包括內(nèi)部類),接口聲明,方法聲明(包括用于開始一個類的執(zhí)行的main方法),變量聲明及其其

它的一些說明符。
能夠正確使用一些類,這些類要么實現(xiàn)了java.lang.Runnable這個接口,要么能正確實現(xiàn)在問題中構(gòu)建的一些接口。
知道傳入main函數(shù)的命令行參數(shù)的index value。
知道所有JAVA的keyword。注意:考試中不會出現(xiàn)要你區(qū)分keyword和各種常數(shù)這類深奧的問題。
明白如果沒有顯式地賦值的各種變量或者數(shù)組被使用會出現(xiàn)什么結(jié)果。
知道所有原始數(shù)據(jù)類型的取值范圍,怎樣聲明一個String的字面值等等。


第五部分:操作與賦值

能知道當(dāng)任何操作符(包括賦值操作符和intanceof操作符)應(yīng)用于任何操作數(shù)(任何類型的類或訪問能力或兩者的任意組合)的結(jié)果。
知道String,Boolean和Object類使用equals(Object)方法后的結(jié)果。
知道當(dāng)對已經(jīng)知道值的變量進(jìn)行&,|,&&,||操作時,哪些操作數(shù)被運算了,表達(dá)式最終的結(jié)果是怎樣的。
知道Object和原始類型數(shù)據(jù)傳入方法的不同方式,知道如何在這些方法中如何進(jìn)行賦值或其它修改操作。


第六部分:覆蓋,重載,運行時期類型及其面向?qū)ο?BR>
知道面向?qū)ο笤O(shè)計中封裝的好處并能用程序?qū)崿F(xiàn)緊密封裝的類,能知道is a和has a的意義。
能正確使用覆蓋和重載的方法,能正確調(diào)用父類或覆蓋了的構(gòu)建器,知道調(diào)用這些方法后的結(jié)果。
能實例化任何具體的一般頂層類和內(nèi)部類。


第七部分:線程

能用java.lang,Thread和java.lang.Runnable兩種方法定義,實例化和開始一個新的線程。
知道哪些情況下可能阻止一個線程的執(zhí)行。
能使用synchronized,wait,notify和notifyAll去解決避免同時訪問及其線程間相互通訊的問題。
當(dāng)執(zhí)行synchronized,wait,notify和notifyAll時,知道線程和對象鎖之間的交互作用。


第八部分:在java.lang包中的基礎(chǔ)類

能夠應(yīng)用Math類中的abs,ceil,floor,max,min,random,round,sin,cos,tan,sqrt方法。
正確描述String類不可改變的意義。
當(dāng)執(zhí)行一段程序,中間包含有wrapper類的一個實例,知道它運行的前提條件運行結(jié)果。能用下面wrapper類(例如Integer,Double,等等)的方

法來寫程序:
doubleValue
floatValue
intValue
longValue
parseXxx
getXxx
toString
toHexString


第九部分:集合類框架

知道如何在特定的條件下選擇適合的集合類/接口。
區(qū)分正確和不正確對hashcode方法的實現(xiàn)。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多