Download Oracle.1z0-809.Pass4Sure.2019-02-04.54q.tqb

Download Exam

File Info

Exam Java SE 8 Programmer II
Number 1z0-809
File Name Oracle.1z0-809.Pass4Sure.2019-02-04.54q.tqb
Size 2 MB
Posted Feb 04, 2019
Download Oracle.1z0-809.Pass4Sure.2019-02-04.54q.tqb

How to open VCEX & EXAM Files?

Files with VCEX & EXAM extensions can be opened by ProfExam Simulator.

Purchase

Coupon: MASTEREXAM
With discount: 20%






Demo Questions

Question 1

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?


  1. Replace line n1 with: 
    IntFunction<UnaryOperator> inFu = x -> y -> x*y;
  2. Replace line n1 with: 
    IntFunction<IntUnaryOperator> inFu = x -> y -> x*y;
  3. Replace line n1 with: 
    BiFunction<IntUnaryOperator> inFu = x -> y -> x*y;
  4. Replace line n2 with: 
    IntStream newStream = stream.map(inFu.applyAsInt (10));
Correct answer: B



Question 2

Given the code fragment:
public class Foo {
    public static void main (String [ ] args) {
Map<Integer, String> unsortMap = new HashMap< > ( );
unsortMap.put (10, “z”);
unsortMap.put (5, “b”);
unsortMap.put (1, “d”);
unsortMap.put (7, “e”);
unsortMap.put (50, “j”);
Map<Integer, String> treeMap = new TreeMap <Integer, String> (new
Comparator<Integer> ( )  {
    @Override public int compare (Integer o1, Integer o2) {return o2.compareTo
(o1); }  } );
treeMap.putAll (unsortMap);
for (Map.Entry<Integer, String> entry : treeMap.entrySet () ) {
    System.out.print (entry.getValue () + “ “);
}
    }
}
What is the result?


  1. A compilation error occurs.
  2. d b e z j
  3. j z e b d
  4. z b d e j
Correct answer: C



Question 3

Given:
class Bird  {
    public void fly ()  {  System.out.print(“Can fly”); }
}
class Penguin extends Bird  {
    public void fly ()  {  System.out.print(“Cannot fly”); }
}
and the code fragment:
class Birdie {
    public static void main (String [ ] args)  {
        fly( ( ) -> new Bird ( ));
        fly (Penguin : : new);
    }
    /* line n1 */
}
Which code fragment, when inserted at line n1, enables the Birdie class to compile?


  1. static void fly (Consumer<Bird> bird)  {
    bird :: fly ();
      } 
  2. static void fly (Consumer<? extends Bird> bird)  {
    bird.accept( ) fly (); 
      } 
  3. static void fly (Supplier<Bird> bird)  {
    bird.get( ) fly (); 
      } 
  4. static void fly (Supplier<? extends Bird> bird)  {
    LOST
Correct answer: C









CONNECT US

Facebook

Twitter

PROFEXAM WITH A 20% DISCOUNT

You can buy ProfExam with a 20% discount!



HOW TO OPEN VCEX FILES

Use ProfExam Simulator to open VCEX files