亚洲精品成人18久久久久_日韩欧美色_江苏极品身材白嫩少妇自拍_曰本人做爰大片免费观看一老师_久草视频网_最近中文字幕MV高清在线视频

首頁 > 考試輔導 > 計算機考試 > JAVA認證 > JAVA認證考試動態 > 07年JAVA資格認證考試 SCJP310-055中文考綱

07年JAVA資格認證考試 SCJP310-055中文考綱

第一部分:聲明、初始化、和作用域。 

  定義類、內部類、靜態類、接口、枚舉。

  正確使用包語句和導入語句,包括靜態導入。

  實現或繼承一個或多個接口。

  定義、繼承抽象類。聲明、初始化并使用基本類型、數組、枚舉、靜態對象、成員變量和局部變量,使用合法的變量標識符。

  定義方法和靜態方法,使用符合javabean命名規范的方法名。

  定義并使用可變參數。正確重寫和重載方法并識別方法合法的返回值,包括協變返回。

  為類及層次類編寫構造函數,知道默認構造函數的行為,實例化類及內部類。 

  第二部分:流程控制 

  正確使用if、switch語句包括參數類型的合法使用。

  正確使用所有帶標簽或不帶標簽的循環語句包括增強型for,使用break,continue,計算循環計數變量的值。正確使用斷言。

  正確使用異常和異常處理語句(try,catch,finally)。

  正確定義或重寫拋出異常的方法。

  知道在程序段的特定點出現的異常對程序的影響,識別其是runtime exception、checked exception或error. 

  知道下列異常在什么情況下會發生: arrayindexoutofboundsexception,classcastexception, illegalargumentexception, illegalstateexception, nullpointerexception, numberformatexception, assertionerror, exceptionininitializererror, stackoverflowerror or noclassdeffounderror. 
  
  知道上面哪些是由虛擬機拋出的,其他的在什么情況應該被程序拋出。 

  第三部分:api內容 

  正確使用基本的類型包裝器及其自動拆/裝箱。

  區別string、stringbuilder和stringbuffer的不同。

  用以下類向給定文件中寫或從中讀數據:java.io: bufferedreader,bufferedwriter, file, filereader, filewriter和printwriter. 

  使用以下api序列化或反序列化對象:java.io: datainputstream, dataoutputstream, fileinputstream, fileoutputstream, objectinputstream, objectoutputstream and serializable. 

  使用java.text包中的標準api正確格式化或解析特定locale的日期、數字和貨幣值。

  給定需要使用缺省或特定locale的代碼段,給出合理的使用。

  描述java.util.locale類的目的和使用。

  使用java.util和java.util.regex包中標準的api格式化或解析strings和streams.對于strings, 會使用pattern和matcher類及string.split方法。

  會使用規則表達式進行模式匹配(限.、*、+、?、\d、\s、\w、[]、())。 

  *、+和?的使用限于貪婪匹配中作為量詞,()操作符僅用做分組機制,不用于在匹配中捕獲內容。

  對于streams,會用formatter和scanner類及printwriter.format和printwriter.printf方法。識別并使用用于格式化字符串的格式化參數(限%b、%c、%d、%f、%s)。

    第四部分:并行性
 
  能用java.lang.thread和java.lang.runnable兩種方法定義、實例化和啟動新線程。

  知道什么情況下線程能存在,知道轉換線程狀態的方式。

  正確使用對象鎖保護靜態變量和成員變量,正確使用wait, notify和notifyall方法及synchronized修飾符。 

  第五部分:面向對象原理 

  能在類中實現緊密封裝、高內聚、低耦合并描述其好處。

  會寫示范多態的代碼。

  知道什么時候要上溯,知道和對象引用的上溯有關的運行時error。

  解釋與構造函數、成員變量、靜態變量、成員方法、靜態方法有關的修飾符在繼承機制中的效果。

  引用重載或重寫的方法,引用超類的或重寫的或重載的構造函數。開發代碼實現"is-a"和"has-a"關系。 

  第六部分:集合/泛型 

  正確選用集合類和接口包括comparable接口。

  區分對hashcode和equals方法重寫的正確與否。

  知道==和equals方法的不同。

  會使用集合的泛型版本,尤其是set、list和map接口及implementation類。

  知道非泛型版本的集合的不足并會用泛型版本去重構。

  在類和接口聲明中、成員變量和方法參數中及返回類型中合理使用類型參數。

  編寫泛型方法和通配型方法,知道其入口的異同。

  使用java.util包對list進行以下操作:排序、二分法查找、轉換為array。

  使用java.util包對array進行以下操作:排序、二分法查找、轉換為list。

  使用java.util.comparator和java.lang.comparable接口影響lists和arrays的排序。

  知道基本類型包裝器和java.lang.string的自然排序的排序效果。 

  第七部分:基礎內容 

  正確使用訪問控制修飾符、包聲明語句、導入語句。給定一個類和命令行,知道預期的行為。 

  明確當對象引用或基本類型作為形參傳遞給方法被賦值或修改后的影響。

  給定一段代碼,知道什么對象在什么地方能或不能被垃圾收集器合理的收集,明確垃圾收集機制和結束機制的行為。

  給定jar文件內或外的展開的類的全名,為其構造合適的目錄結構。

  給定一段代碼和一個classpath,確定這個classpath是否能使代碼正確編譯。

  正確使用賦值操作符(限=、+=、-=)、算術操作符(限+、-、*、/、%、++、--)、關系操作符(限<、<=、>、>=、==、!=)、instanceof操作符、邏輯操作符(限&、|、^、!、&&、||)、條件操作符( ? : )。

  編寫代碼測試兩個對象或基本類型是否相等。
主站蜘蛛池模板: 台湾妹中文娱乐网 | 日本亚洲国产一区二区三区 | 麻豆视频网站 | 国产成人福利在线观看 | 国产香港明星裸体XXXX视频 | 国产精品久久久久久成人 | 国产美女极度色诱视频WWW | 久久久精品2020免费观看 | 高清视频一区二区 | 人人草人人舔 | 国产超碰人人模人人爽人人添 | 欧洲一卡2卡三卡4卡乱码毛1 | 久久精品国产秦先生 | 韩日av在线播放 | 欧美日产一区二区三区在线观看 | 日本很黄的打屁股网站 | 亚洲一区精品无码 | 夜夜添日日射 | 精品国产一区二区三区久久久樱花 | 天天色成人网 | 国产尤物在线视频 | 国产麻豆高潮流白浆喷水免费网站 | 久久综合无码中文字幕无码ts | 日韩素人 | 日韩中出视频 | 中文精品一卡2卡3卡4卡国色 | 国产在线播放精品 | 噜噜色噜噜| 免费a级毛片无码免费视频120软件 | 国产日韩三区 | 亚洲国产精品欧美一二99 | 色综合久久久久久久久五月 | 春药玩弄少妇高潮吼叫 | 男吃奶玩乳尖高潮视频 | 狠狠色狠狠色综合日日32 | 女性裸体无遮挡无遮掩视频蜜芽 | 中文激情在线一区二区 | AAAA级少妇高潮大片在线观看 | 日韩不卡手机视频在线观看 | 欧美日韩一卡2卡三卡4卡乱码欧美孕交 | 日美女视频|