不想錯過任何事?

通過認證考試的技巧

最新考試新聞和折扣資訊

由我們的專家策劃和更新

是的,請向我發送時事通訊

全面的 Oracle 1Z0-809 考試練習題和答案,Java SE 8 程序員 II | SPOTO

歡迎訪問我們爲 Java SE 8 Programmer II 考生量身定製的全面 Oracle 1Z0-809 考試練習題及答案。我們的平臺提供廣泛的資源,包括練習測試、免費測試、考試練習材料、在線試題、樣題、考試轉儲、模擬考試、考試問題和答案以及綜合考試材料。無論您是準備將 Java SE 8 Programmer II (1Z0-809) 考試作爲第二級課程,還是尋求提高您的 Java 編程技能,我們的綜合練習題和答案都旨在爲您提供必要的知識和信心,讓您在認證之旅中取得優異成績。有了最新的練習測試,您可以有效地做好準備,增加成功通過認證考試的機會。

參加其他線上考試

問題 #1
給出內容:並給出代碼片段:在第 1 行獨立插入哪兩個代碼片段可以使代碼打印出 "Wie geht's"?
A. currentLocale = new Locale ("de", "DE");
B. currentLocale = new Locale
C. currentLocale = Locale
D. currentlocale = new Locale(); currentLocale
E. currentLocale = Locale
查看答案
正確答案: D
問題 #2
哪兩個是單例類的元素?
A. 指向單個實例的瞬時引用
B. 用於實例化單個實例的公共方法
C. 公共靜態方法,用於返回單例引用的副本
D. 類的私有構造函數
E. 指向單個實例的公共引用
查看答案
正確答案: A
問題 #3
給定 1. 抽象類 Shape { 2.Shape ( ) { System.out.println ("Shape"); } 3. protected void area ( ) { System.out.println ("Shape"); } 4.} 5. 6. class Square extends Shape { 7. int side; 8. Square int side { 9./* 在此插入代碼 */ 10. this.side = side; 11. } 12. public void area ( ) { System.out.println ("Square"); } 13.} 14. int len, br; 16.Rectangle (int x, int y) { 17./* 在此插入代碼 */ 18. len = x, br = y; 19.} 20. void area ( ) { System.out.println
A. 1 行,刪除摘要
B. 第 9 行,插入超級 ( );
C. 12 行,刪除公共
D. 第 17 行,插入超級 (x);
E. 第 17 行,插入 super (); super
F. 第 20 行,使用 public void area ( ) {
查看答案
正確答案: AB
問題 #4
給出代碼片段:Path file = Paths.get ("courses.txt"); // n1 行 假設可以訪問 courses.txt。在第 n1 行插入哪個代碼片段可使代碼打印 courses.txt 文件的內容?
A. 單fc = Files
B. 流fc = Files
C. 單fc = readAllLines(file); fc
D. 流fc = Files
查看答案
正確答案: A
問題 #5
給定:結果是什麼?
A. T:null
B. 行時會拋出 NullPointerException。
C. 現編譯錯誤。
D. 息技術:0
查看答案
正確答案: A
問題 #6
Given: class Book { int id; String name; public Book (int id, String name) { this.id = id; this.name = name; } public boolean equals (Object obj) { //line n1 boolean output = false; Book b = (Book) obj; if (this.name.equals(b name))} output = true; } return output; }} 以及代碼片段:Book b1 = new Book (101, "Java Programing"); Book b2 = new Book (102, "Java Programing"); System.out.println (b1.equals(b2)); //line n2 哪條語句爲真?
A. 序打印爲真。
B. 序打印錯誤。
C. 現編譯錯誤
D. 確保編譯成功,請將 n1 行替換爲:boolean equals (Book obj) {
E. 現編譯錯誤
F. 確保編譯成功,請將 n2 行替換爲System
查看答案
正確答案: A
問題 #7
給出代碼片段:結果是什麼?
A. : 3 : 6
B. : 5 : 6
C. : 3 : 4
D. : 4 : 4
查看答案
正確答案: C
問題 #8
給出代碼片段:ZonedDateTime depart = ZonedDateTime.of(2015, 1, 15, 3, 0, 0, 0, ZoneID.of("UTC- 7")); ZonedDateTime arrive = ZonedDateTime.of(2015, 1, 15, 9, 0, 0, 0, ZoneID.of("UTC- 5")); long hrs = ChronoUnit.HOURS.between(depart, arrive); //line n1 System.out.println("Travel time is" + hrs + "hours"); 結果如何?
A. 行時間爲 4 小時
B. 行時間爲 6 小時
C. 行時間爲 8 小時
D. n1 行出現異常。
查看答案
正確答案: C
問題 #9
給出代碼片段:List values = Arrays.asList (1, 2, 3); values.stream () .map(n -> n*2) //line n1 .p eek(System.out::print) //line n2 .count(); 結果如何?
A. 46
B. 碼沒有輸出。
C. n1 行出現編譯錯誤。
D. n2 行出現編譯錯誤。
查看答案
正確答案: D
問題 #10
給出: 和代碼片段:結果是什麼?
A. n2 行出現異常。
B. 00
C. 現編譯錯誤的原因是 try 代碼塊的聲明中沒有 catch 或 finally 代碼塊。
D. n1 行出現編譯錯誤。
查看答案
正確答案: D
問題 #11
Given: class Worker extends Thread { CyclicBarrier cb; public Worker(CyclicBarrier cb) { this.cb = cb; } public void run () { try { cb.await(); System.out.println("Worker..."); } catch (Exception ex) { }}} class Master implements Runnable { //line n1 public void run () { System.out.println("Master..."); }} 以及代碼片段:Master master = new Master(); //line n2 Worker worker = new Worker(cb); worker.start(); 您被要求確保 Worker 和 Master 類的運行方法都是可運行的。
A. 第 n2 行,插入循環屏障 cb = new CyclicBarrier(2, master);
B. 第 n1 行替換爲 Master 類 extends Thread {
C. 第 n2 行,插入 CyclicBarrier cb = new CyclicBarrier(1, master);
D. 第 n2 行,插入循環屏障 cb = new CyclicBarrier(master);
查看答案
正確答案: B
問題 #12
給定IntStream stream = IntStream.of (1,2,3); IntFunction inFu= x -> y -> x*y; //line n1 IntStream newStream = stream.map(inFu.apply(10)); //line n2 newStream.forEach(System.output::print); 哪種修改能使代碼片段編譯成功?
A. n1 行替換爲IntFunctioninFu = x -> y -> x*y;
B. n1 行替換爲IntFunctioninFu = x -> y -> x*y;
C. n1 行替換爲BiFunctioninFu = x -> y -> x*y;
D. n2 行替換爲:IntStream newStream = stream
查看答案
正確答案: A
問題 #13
給出代碼片段:結果是什麼?
A. 現編譯錯誤。
B. Java、J2EE、J2ME、JSTL、JSP]
C. 空
D. Java、J2EE、J2ME、JSTL]
查看答案
正確答案: C
問題 #14
java.util.stream.Stream 接口中的哪兩個方法執行還原操作?(請選擇兩個)。
A. 計數 ()
B. 收集 ()
C. 與衆不同 ()
D. 偷看 ()
E. 過濾器 ()
查看答案
正確答案: D
問題 #15
給出代碼片段:結果是什麼?
A. n1 行出現編譯錯誤。
B. 查
C. 查
D. n2 行出現編譯錯誤。
查看答案
正確答案: C
問題 #16
關於 java.time.Duration 的哪項聲明是正確的?
A. 可以跟蹤時區。
B. 保留了夏令時。
C. 定義了基於時間的值。
D. 定義了基於日期的值。
查看答案
正確答案: AC
問題 #17
給出代碼片段: public void recDelete (String dirName) throws IOException { File [ ] listOfFiles = new File (dirName) .listFiles(); if (listOfFiles ! = null && listOfFiles.length >0) { for (File aFile : listOfFiles) { if (aFile.isDirectory ()) { recDelete (aFile.getAbsolutePath ()); } else { if (aFile.getName ().endsWith (".class")) aFile.delete (); } }}}}假設 Projects 包含含有 .class 文件的子目錄,並在調用 recDelete () 方法時作爲參數傳遞給該方法
A. 方法會刪除 Projects 目錄及其子目錄中的所有
B. 方法只刪除 Projects 目錄中的
C. 行該方法後,不會對項目目錄進行任何更改。
D. 方法會拋出 IOException。
查看答案
正確答案: D
問題 #18
Given: public interface Moveable { public default void walk (Integer distance) {System.out.println("Walking");) public void run(Integer distance); }哪個語句是正確的?
A. 動式可用於以下方面:移動式 animal = n - > System
B. 移動式的使用方法如下:可移動animal = n - > n + 10; animal
C. oveable 的使用方法如下:Moveable animal = (Integer n) - > System
D. lambda 表達式中不能使用 Movable。
查看答案
正確答案: C
問題 #19
關於同步和鎖,哪兩個說法是正確的?
A. 程在執行同步語句時會自動獲取該語句的固有鎖。
B. 果同步方法的返回是由未捕獲異常引起的,線程將保留固有鎖。
C. 程在獲取鎖和釋放鎖之間,獨家擁有對象的固有鎖。
D. 程進入同步方法時,會自動獲取該方法對象的固有鎖。
E. 程不能獲取類的固有鎖。
查看答案
正確答案: B
問題 #20
給出代碼片段:路徑 path1 = Paths.get("/app/./sys/");路徑 res1 = path1.resolve("log");路徑 path2 = Paths.get("/server/exe/");路徑 res1 = path1.resolve("/readme/");System.out.println(res1);System.out.println(res2);結果如何?
A. app/sys/log/readme/server/exe
B. app/log/sys/server/exe/readme
C. app/
D. app/
查看答案
正確答案: D
問題 #21
Given: class Sum extends RecursiveAction { //line n1 static final int THRESHOLD_SIZE = 3; int stIndex, lstIndex; int [ ] data; public Sum (int [ ]data, int start, int end) { this.data = data; this stIndex = start; this. lstIndex = end; } protected void compute ( ) { int sum = 0; if (lstIndex - stIndex <= THRESHOLD_SIZE) { for (int i = stIndex; i < lstIndex; i++) { sum += data [i]; }System.out.println(sum); } else { new Sum (data, stIndex + THRESHOLD_SIZE, lstIndex).fork( ); new Sum (data, stIndex, Math.min).
A. 序打印了幾個值,總計 55。
B. 序打印 55
C. n1 行出現編譯錯誤。
D. 序打印了幾個總和超過 55 的數值。
查看答案
正確答案: A
問題 #22
關於 Fork/Join 框架,哪兩個說法是正確的?(請選擇兩項)。
A. ecursiveTask 子類用於不需要返回結果的任務。
B. ork/Join 框架可以幫助你利用多核硬件。
C. ork/Join 框架實現了一種搶工算法。
D. 多核硬件上運行時,Fork/Join 解決方案的運行速度總是快於標準的順序解決方案。
查看答案
正確答案: A

提交後看答案

請提交您的電子郵件和WhatsApp以獲取問題的答案。

注意:請確保您的電子郵件 ID 和 Whatsapp 有效,以便您獲得正確的考試結果。

電子郵件:
WhatsApp/電話號碼: