Exam Number: 1Z0-808
Java SE 8 Programmer I | 1Z0-808
Exam Details
Exam Title: | Java SE 8 Programmer I |
---|---|
Exam Number: | 1Z0-808 |
Exam Price: | ¥1,077.00 More on exam pricing |
Format: | Multiple Choice |
Duration: | 150 |
---|---|
Number of Questions: | 70 |
Passing Score: | 65% |
Validated Against: | This exam has been written for the Java SE 8 release. |
複習考試主題
Java基礎
定義變量的範圍
定義Java類的結構
用main方法創建可執行的Java應用程序;從命令行運行Java程序;產生控制台輸出
導入其他Java軟件包以使其在您的代碼中可訪問
比較和對比Java的功能和組件,例如:平台獨立性,面向對象,封裝等。
使用運算符和決策構造
使用Java運算子;使用括號覆蓋運算符優先級
使用==和equals()測試字符串和其他對象之間的相等性
創建if和if / else和三元構造
使用switch語句
使用循環構造
創建和使用while循環
創建和使用for循環,包括增強的for循環
創建和使用do / while循環
比較循環結構
使用中斷並繼續
處理繼承
描述繼承及其好處
開發利用多態性的代碼;開發覆蓋方法的代碼;區分引用的類型和對象的類型
確定何時需要鑄造
使用super和this來訪問對象和構造函數
使用抽像類和接口
使用Java API中的選定類
使用StringBuilder類及其方法處理數據
創建和操作字符串
使用java.time.LocalDateTime,java.time.LocalDate,java.time.LocalTime,java.time.format.DateTimeFormatter,java.time.Period中的類創建和處理日曆數據
聲明並使用給定類型的ArrayList
編寫一個使用Lambda謂詞表達式的簡單Lambda表達式
假設以下內容:
缺少包和導入語句:如果示例代碼不包括package或import語句,並且問題未明確提及這些丟失的語句,則假定所有示例代碼都在同一包中,或者存在導入語句以支持它們。
沒有類的文件或目錄路徑名:如果一個問題未說明類的文件名或目錄位置,則採用以下條件之一,以使代碼能夠編譯和運行:
所有類都在一個文件中
每個類都包含在一個單獨的文件中,所有文件都在一個目錄中
意外的換行符:示例代碼可能具有意外的換行符。如果您看到一行看起來像已經換行的代碼,並且這導致換行很重要(例如,帶引號的String文字已經換行),請假定換行是同一行的擴展,並且行不包含會導致編譯失敗的硬回車。
代碼片段:代碼片段是一小部分源代碼,沒有上下文顯示。假定存在所有必需的支持代碼,並且支持環境完全支持所示代碼及其省略的環境的正確編譯和執行。
描述性評論:以描述性評論為準,例如“ Setter and getters go here”。假定存在正確的代碼,可以編譯並成功運行以創建所描述的效果。