Exam Number: 1Z0-809

Exam Number: 1Z0-809,

Java SE 8 Programmer II

Java SE 8 Programmer II | 1Z0-809

Audience:

Java Programmers

Exam Details

Exam Title: Java SE 8 Programmer II
Exam Number: 1Z0-809
Exam Price: ¥1,077.00 More on exam pricing
Format: Multiple Choice
Duration: 150 minutes
Number of Questions: 85
Passing Score: 65%
Validated Against: This exam is validated against Java SE 8.

複習考試主題
Java類設計
實現封裝
實現繼承,包括可見性修改器和組成
實現多態
覆蓋Object類中的hashCode,equals和toString方法
創建和使用單例類和不可變類
開發在初始化塊,變量,方法和類上使用static關鍵字的代碼
泛型和集合
創建和使用泛型類
創建和使用ArrayList,TreeSet,TreeMap和ArrayDeque對象
使用java.util.Comparator和java.lang.Comparable接口
集合流和過濾器
使用流和列表的forEach方法進行迭代
描述流接口和流管道
使用Lambda表達式過濾集合
在Streams中使用方法引用
Java Stream API
開發代碼以使用peek()和map()方法(包括map()方法的原始版本)從對像中提取數據
通過使用Stream類的搜索方法(包括findFirst,findAny,anyMatch,allMatch,noneMatch)搜索數據
開發使用Optional類的代碼
開發使用Stream數據方法和計算方法的代碼
使用Stream API對集合進行排序
使用collect方法將結果保存到集合中,使用Collectors類將結果保存到組/分區數據中
在Stream API中使用flatMap()方法
使用Java SE 8日期/時間API
使用LocalDate,LocalTime,LocalDateTime,Instant,Period和Duration創建和管理基於日期和基於時間的事件,包括將日期和時間組合到單個對像中
處理跨時區的日期和時間,並管理夏令時產生的更改,包括格式化日期和時間值
使用Instant,Period,Duration和TemporalUnit定義並創建和管理基於日期和基於時間的事件
Java文件I / O(NIO.2)
使用Path接口對文件和目錄路徑進行操作
使用Files類檢查,讀取,刪除,複製,移動,管理文件或目錄的元數據
將Stream API與NIO.2一起使用
使用JDBC構建數據庫應用程序
描述構成JDBC API核心的接口,包括Driver,Connection,Statement和ResultSet接口以及它們與提供程序實​​現的關係
使用DriverManager類(包括JDBC URL)確定連接到數據庫所需的組件
提交查詢並從數據庫中讀取結果,包括創建語句,返回結果集,遍歷結果以及正確關閉結果集,語句和連接
假設以下內容:
缺少包和導入語句:如果示例代碼不包括package或import語句,並且問題未明確提及這些丟失的語句,則假定所有示例代碼都在同一包中,或者存在導入語句以支持它們。
沒有類的文件或目錄路徑名:如果一個問題未說明類的文件名或目錄位置,則採用以下條件之一,以使代碼能夠編譯和運行:
所有類都在一個文件中
每個類都包含在一個單獨的文件中,所有文件都在一個目錄中
意外的換行符:示例代碼可能具有意外的換行符。如果您看到一行看起來像已經換行的代碼,並且這導致換行很重要(例如,帶引號的String文字已經換行),請假定換行是同一行的擴展,並且行不包含會導致編譯失敗的硬回車。
代碼片段:代碼片段是一小部分源代碼,沒有上下文顯示。假定存在所有必需的支持代碼,並且支持環境完全支持所示代碼及其省略的環境的正確編譯和執行。
描述性評論:以描述性評論為準,例如“ Setter and getters go here”。假定存在正確的代碼,可以編譯並成功運行以創建所描述的效果。