Cause all that matters here is passing the Oracle 1Z0-809 exam. Cause all that you need is a high score of 1Z0-809 Java SE 8 Programmer II exam. The only one thing you need to do is downloading Examcollection 1Z0-809 exam study guides now. We will not let you down with our money-back guarantee.


♥♥ 2017 NEW RECOMMEND ♥♥

Free VCE & PDF File for Oracle 1Z0-809 Real Exam (Full Version!)

★ Pass on Your First TRY ★ 100% Money Back Guarantee ★ Realistic Practice Exam Questions

Free Instant Download NEW 1Z0-809 Exam Dumps (PDF & VCE):
Available on: http://www.surepassexam.com/1Z0-809-exam-dumps.html

Q11. Given: 

IntStream stream = IntStream.of (1,2,3); IntFunction<Integer> inFu= x -> y -> x*y;//line n1 IntStream newStream = stream.map(inFu.apply(10));//line n2 

newStream.forEach(System.output::print); 

Which modification enables the code fragment to compile? 

A. Replace line n1 with: 

IntFunction<UnaryOperator> inFu = x -> y -> x*y; 

B. Replace line n1 with: 

IntFunction<IntUnaryOperator> inFu = x -> y -> x*y; 

C. Replace line n1 with: 

BiFunction<IntUnaryOperator> inFu = x -> y -> x*y; 

D. Replace line n2 with: 

IntStream newStream = stream.map(inFu.applyAsInt (10)); 

Answer:


Q12. Given: 

class CheckClass { 

public static int checkValue (String s1, String s2) { 

return s1 length() – s2.length(); 

and the code fragment: 

String[] strArray = new String [] {“Tiger”, “Rat”, “Cat”, “Lion”} 

//line n1 

for (String s : strArray) { 

System.out.print (s + “ “); 

Which code fragment should be inserted at line n1 to enable the code to print Rat Cat Lion Tiger? 

A. Arrays.sort(strArray, CheckClass : : checkValue); 

B. Arrays.sort(strArray, (CheckClass : : new) : : checkValue); 

C. Arrays.sort(strArray, (CheckClass : : new).checkValue); 

D. Arrays.sort(strArray, CheckClass : : new : : checkValue); 

Answer:


Q13. Given the code fragment 

Which code fragments, inserted independently, enable the code compile? 

A. t.fvar = 200; 

B. cvar = 400; 

C. fvar = 200; cvar = 400; 

D. this.fvar = 200; this.cvar = 400; 

E. t.fvar = 200; Test2.cvar = 400; 

F. this.fvar = 200; 

Test2.cvar = 400; 

Answer:


Q14. Given that course.txt is accessible and contains: 

Course : : Java 

and given the code fragment: 

public static void main (String[ ] args) { 

int i; 

char c; 

try (FileInputStream fis = new FileInputStream (“course.txt”); 

InputStreamReader isr = new InputStreamReader(fis);) { 

while (isr.ready()) { //line n1 

isr.skip(2); 

i = isr.read (); 

c = (char) i; 

System.out.print(c); 

} catch (Exception e) { 

e.printStackTrace(); 

What is the result? 

A. ur :: va 

B. ueJa 

C. The program prints nothing. 

D. A compilation error occurs at line n1. 

Answer:


Q15. Given: 

What is the result? 

A. 10 : 22 : 20 

B. 10 : 22 : 22 

C. 10 : 22 : 6 

D. 10 : 30 : 6 

Answer:


Q16. Given: 

public interface Moveable<Integer> { 

public default void walk (Integer distance) {System.out.println(“Walking”);) 

public void run(Integer distance); 

Which statement is true? 

A. Moveable can be used as below: 

Moveable<Integer> animal = n - > System.out.println(“Running” + n); 

animal.run(100); 

animal.walk(20); 

B. Moveable can be used as below: 

Moveable<Integer> animal = n - > n + 10; 

animal.run(100); 

animal.walk(20); 

C. Moveable can be used as below: 

Moveable animal = (Integer n) - > System.out.println(n); 

animal.run(100); 

Moveable.walk(20); 

D. Movable cannot be used in a lambda expression. 

Answer:


Q17. Given: 

What is the result? 

A. 6 7 8 

B. 7 8 9 

C. 0 1 2 

D. 6 8 10 

E. Compilation fails 

Answer:


Q18. Given: 

public class product { int id; int price; 

public Product (int id, int price) { 

this.id = id; 

this.price = price; 

public String toString() { return id + “:” + price; } 

and the code fragment: 

List<Product> products = Arrays.asList(new Product(1, 10), 

new Product (2, 30), 

new Product (2, 30)); 

Product p = products.stream().reduce(new Product (4, 0), (p1, p2) -> { 

p1.price+=p2.price; 

return new Product (p1.id, p1.price);}); 

products.add(p); 

products.stream().parallel() 

.reduce((p1, p2) - > p1.price > p2.price ? p1 : p2) 

.ifPresent(System.out: :println); 

What is the result? 

A. 2 : 30 

B. 4 : 0 

C. 4 : 60 

D. 4 : 60 

2 : 30 

3 : 20 

1 : 10 

E. 

The program prints nothing. 

Answer:


Q19. Which two are Java Exception classes? 

A. SercurityException 

B. DuplicatePathException 

C. IllegalArgumentException 

D. TooManyArgumentsException 

Answer: A,C 


Q20. Given: 

public final class IceCream { 

public void prepare() {} 

public class Cake { 

public final void bake(int min, int temp) {} 

public void mix() {} 

public class Shop { 

private Cake c = new Cake (); 

private final double discount = 0.25; 

public void makeReady () { c.bake(10, 120); } 

public class Bread extends Cake { 

public void bake(int minutes, int temperature) {} 

public void addToppings() {} 

Which statement is true? 

A. A compilation error occurs in IceCream. 

B. A compilation error occurs in Cake. 

C. A compilation error occurs in Shop. 

D. A compilation error occurs in Bread 

E. All classes compile successfully. 

Answer: