Download Oracle.1z0-809.SelfTestEngine.2018-12-27.53q.tqb

Vendor: Oracle
Exam Code: 1z0-809
Exam Name: Java SE 8 Programmer II
Date: Dec 27, 2018
File Size: 387 KB

Demo Questions

Question 1
Given:
public class Counter  { 
    public static void main (String[ ] args) { 
        int a = 10; 
        int b = -1; 
        assert (b >=1) : “Invalid Denominator”;
        int с = a / b; 
        System.out.println (c); 
    } 
What is the result of running the code with the –ea option?
  1. -10
  2. 0
  3. An AssertionError is thrown.
  4. A compilation error occurs.
Correct answer: C
Question 2
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
Question 3
Given:
1. abstract class 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.        /* insert code here */ 
10.         this.side = side; 
11.     } 
12.     public void area ( ) { System.out.println  (“Square”);     } 
13.     } 
14. class Rectangle extends Square { 
15.     int len, br; 
16.     Rectangle (int x, int y)   { 
17.         /* insert code here */ 
18.         len = x, br = y; 
19.     } 
20. void area ( ) { System.out.println  (“Rectangle”);     } 
21. } 
Which two modifications enable the code to compile?
  1. At line 1, remove abstract
  2. At line 9, insert super ( );
  3. At line 12, remove public
  4. At line 17, insert super (x);
  5. At line 17, insert super (); super.side = x;
  6. At line 20, use public void area ( ) {
Correct answer: DF
EXAM SIMULATOR

How to Open TQB Files?

Use Taurus Exam Simulator to open TQB files

Taurus Exam Simulator


Taurus Exam Simulator for Windows/macOS/Linus

Download

Taurus Exam Studio
Enjoy a 20% discount on Taurus Exam Studio!

You now have the chance to acquire Exam Studio at a discounted rate of 20%.

Get Now!
-->