Higher Test Marks with Free Online 1Z0-809 Exam Practice

Assess the CertsIQ’s updated 1Z0-809 exam questions for free online practice of your Java SE 8 Programmer II test. Our 1Z0 809 dumps questions will enhance your chances of passing the Oracle Java certification exam with higher marks.

Exam Code: 1Z0-809
Exam Questions: 469
Java SE 8 Programmer II
Updated: 12 Jan, 2026
Question 1

Given code of Test.java file: 

1. package com.udayan.ocp;

2.  

3. import java.util.ArrayDeque;

4. import java.util.Deque;

5.  

6. public class Test {

7.     public static void main(String[] args) {

8.         Deque deque = new ArrayDeque<>();

9.         deque.push(new Boolean("abc"));

10.         deque.push(new Boolean("tRuE"));

11.         deque.push(new Boolean("FALSE"));

12.         deque.push(true);

13.         System.out.println(deque.pop() + ":" + deque.peek() + ":" + deque.size());

14.     }

15. }

What will be the result of compiling and executing Test class?

Options :
Answer: A

Question 2

Given code of Test.java file: 

1. package com.udayan.ocp;

2.  

3. import java.util.stream.Stream;

4.  

5. public class Test {

6.     public static void main(String[] args) {

7.         Stream stream = Stream.of("d", "cc", "bbb", "aaaa");

8.         stream.sorted().forEach(System.out::println);

9.     }

10. }

Which of the following needs to be done, so that output is: 

d

cc

bbb

aaaa

Options :
Answer: B

Question 3

Given:

Untitled1-page69-image101
From what threading problem does the program suffer?

Options :
Answer: B

Question 4

Given code of Test.java file: 

1. package com.udayan.ocp;

2.  

3. import java.util.Arrays;

4. import java.util.Comparator;

5. import java.util.List;

6.  

7. public class Test {

8.     public static void main(String[] args) {

9.         List list = Arrays.asList(10, 20, 8);

10.         

11.         System.out.println(list.stream().max(Comparator.comparing(a -> a)).get()); //Line 1

12.  

13.         System.out.println(list.stream().max(Integer::compareTo).get()); //Line 2

14.  

15.         System.out.println(list.stream().max(Integer::max).get()); //Line 3

16.     }

17. }

Which of the following statement is true?

Options :
Answer: C

Question 5

Given the code fragment:
List<String> colors = Arrays.asList(“red”, “green”, “yellow”);
Predicate<String> test = n - > {
 System.out.println(“Searching…”);
 return n.contains(“red”);
};
colors.stream()
 .filter(c -> c.length() >= 3)
 .allMatch(test);
What is the result?

Options :
Answer: C

Viewing Page : 1 - 47
Practicing : 1 - 5 of 469 Questions

© Copyrights CertsIQ 2026. All Rights Reserved

We use cookies to ensure that we give you the best experience on our website (CertsIQ). If you continue without changing your settings, we'll assume that you are happy to receive all cookies on the CertsIQ.