Virtual 1Z0-809 faq Reviews & Tips

Exam Code: 1Z0-809 (Practice Exam Latest Test Questions VCE PDF)
Exam Name: Java SE 8 Programmer II
Certification Provider: Oracle
Free Today! Guaranteed Training- Pass 1Z0-809 Exam.


♥♥ 2021 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

Q41. Given the code fragment: 

List<Integer> nums = Arrays.asList (10, 20, 8): 

System.out.println ( 

//line n1 

); 

Which code fragment must be inserted at line n1 to enable the code to print the maximum number in the nums list? 

A. nums.stream().max(Comparator.comparing(a -> a)).get() 

B. nums.stream().max(Integer : : max).get() 

C. nums.stream().max() 

D. nums.stream().map(a -> a).max() 

Answer:


Q42. Given: 

final class Folder {//line n1 //line n2 public void open () { System.out.print(“Open”); } } public class Test { public static void main (String [] args) throws Exception { try (Folder f = new Folder()) { f.open(); } } } Which two modifications enable the code to print Open Close? 

A. Replace line n1 with: 

class Folder implements AutoCloseable { 

B. Replace line n1 with: 

class Folder extends Closeable { 

C. Replace line n1 with: 

class Folder extends Exception { 

D. At line n2, insert: 

final void close () { 

System.out.print(“Close”); 

E. At line n2, insert: 

public void close () throws IOException { 

System.out.print(“Close”); 

Answer: A,C 


Q43. Given the code fragment: 

Stream<List<String>> iStr= Stream.of ( Arrays.asList (“1”, “John”), 

Arrays.asList (“2”, null)0; 

Stream<<String> nInSt = iStr.flatMapToInt ((x) -> x.stream ()); 

nInSt.forEach (System.out :: print); 

What is the result? 

A. 1John2null 

B. 12 

C. A NullPointerException is thrown at run time. 

D. A compilation error occurs. 

Answer:


Q44. Given: 

public class Customer { 

private String fName; 

private String lName; 

private static int count; 

public customer (String first, String last) {fName = first, lName = last; 

++count;} 

static { count = 0; } 

public static int getCount() {return count; } 

public class App { 

public static void main (String [] args) { 

Customer c1 = new Customer(“Larry”, “Smith”); 

Customer c2 = new Customer(“Pedro”, “Gonzales”); 

Customer c3 = new Customer(“Penny”, “Jones”); 

Customer c4 = new Customer(“Lars”, “Svenson”); 

c4 = null; 

c3 = c2; 

System.out.println (Customer.getCount()); 

What is the result? 

A. 0 

B. 2 

C. 3 

D. 4 

E. 5 

Answer:


Q45. Which two items can legally be contained within a java class declaration? 

A. An import statement 

B. A field declaration 

C. A package declaration 

D. A method declaration 

Answer: B,D 

Reference: 

http://docs.oracle.com/javase/tutorial/java/javaOO/methods.html 


Q46. Given the code fragment: 

List<Integer> values = Arrays.asList (1, 2, 3); 

values.stream () 

.map(n -> n*2)//line n1 

.peek(System.out::print)//line n2 

.count(); 

What is the result? 

A. 246 

B. The code produces no output. 

C. A compilation error occurs at line n1. 

D. A compilation error occurs at line n2. 

Answer:


Q47. Given the code fragment: 

Map<Integer, String> books = new TreeMap<>(); 

books.put (1007, “A”); 

books.put (1002, “C”); 

books.put (1001, “B”); 

books.put (1003, “B”); 

System.out.println (books); 

What is the result? 

A. {1007 = A, 1002 = C, 1001 = B, 1003 = B} 

B. {1001 = B, 1002 = C, 1003 = B, 1007 = A} 

C. {1002 = C, 1003 = B, 1007 = A} 

D. {1007 = A, 1001 = B, 1003 = B, 1002 = C} 

Answer:


Q48. Given the class definitions: 

And the code fragment of the main() method, 

What is the result? 

A. Java Java Java 

B. Java Jeve va 

C. Java Jeve ve 

D. Compilation fails 

Answer:


Q49. Given the code fragments: 

public class Book implements Comparator<Book> { 

String name; 

double price; 

public Book () {} 

public Book(String name, double price) { 

this.name = name; 

this.price = price; 

public int compare(Book b1, Book b2) { 

return b1.name.compareTo(b2.name); 

public String toString() { 

return name + “:” + price; 

and 

List<Book>books = Arrays.asList (new Book (“Beginning with Java”, 2), new book (“A 

Guide to Java Tour”, 3)); 

Collections.sort(books, new Book()); 

System.out.print(books); 

What is the result? 

A. [A Guide to Java Tour:3, Beginning with Java:2] 

B. [Beginning with Java:2, A Guide to Java Tour:3] 

C. A compilation error occurs because the Book class does not override the abstract method compareTo(). 

D. An Exception is thrown at run time. 

Answer:


Q50. Given the code fragment: 

List<String> codes = Arrays.asList (“DOC”, “MPEG”, “JPEG”); 

codes.forEach (c -> System.out.print(c + “ “)); 

String fmt = codes.stream() 

.filter (s-> s.contains (“PEG”)) 

.reduce((s, t) -> s + t).get(); 

System.out.println(“\n” + fmt); 

What is the result? 

A. DOC MPEG JPEG MPEGJPEG 

B. DOC MPEG MPEGJPEG MPEGMPEGJPEG 

C. MPEGJPEG MPEGJPEG 

D. The order of the output is unpredictable. 

Answer: