Exam Details

  • Exam Code
    :1Z0-809
  • Exam Name
    :Java SE 8 Programmer II
  • Certification
    :Oracle Database
  • Vendor
    :Oracle
  • Total Questions
    :207 Q&As
  • Last Updated
    :Dec 18, 2024

Oracle Oracle Database 1Z0-809 Questions & Answers

  • Question 1:

    Given:

    Which code fragment can be inserted to print: Peacock is eating?

    A. BirdInt b = new::Bird("Peacock");

    B. BirdInt b1 = Bird::new; Bird b = b1.getBird("Peacock");

    C. BirdInt b = new Bird ("Peacock");

    D. Bird b = Bird::new("Peacock");

  • Question 2:

    Given:

    and the code fragment:

    Which code fragment can be inserted to print 13?

    A. Option A

    B. Option B

    C. Option C

    D. Option D

  • Question 3:

    Given the code fragment:

    Assume that:

    The required database driver is configured in the classpath.

    The appropriate database is accessible with the dbURL, userName, and passWord exists. The Employee

    and Customer tables are available and each table has id column with a few records and the SQL queries

    are valid.

    What is the result of compiling and executing this code fragment?

    A. The program prints employee IDs.

    B. The program prints customer IDs.

    C. The program prints Exception.

    D. compilation fails on line 13.

  • Question 4:

    Given the code fragment:

    What is the result?

    A. 0 : 0 : pen

    B. 0 : 1 : pen

    C. 0 : pen

    D. 0 : 1 : 2 : 3 : 4 :

    E. A compilation error occurs.

  • Question 5:

    Given:

    and the code fragment:

    What is the result?

    A. User is registered.

    B. An AgeOutOfLimitException is thrown.

    C. A UserException is thrown.

    D. A compilation error occurs in the doRegister method.

  • Question 6:

    Given the definition of the Vehicle class:

    Which action encapsulates the Vehicle class?

    A. Make the Vehicle class private.

    B. Make the name variable public.

    C. Make the getName() and setName() method public.

    D. Make the name variable private.

    E. Make the getName() and setName() method private.

  • Question 7:

    Given the code fragment:

    Path path1 = Paths.get("/app/./sys/");

    Path res1 = path1.resolve("log");

    Path path2 = Paths.get("/server/exe/");

    Path res2 = path2.resolve("/readme/");

    System.out.println(res1);

    System.out.println(res2);

    What is the result?

    A. /app/sys/log /readme/server/exe

    B. /app/log/sys /server/exe/readme

    C. /app/./sys/log /readme

    D. /app/./sys/log /server/exe/readme

  • Question 8:

    Given the code fragment:

    public class Foo {

    public static void main (String [ ] args) {

    Map unsortMap = new HashMap< > ( );

    unsortMap.put (10, "z");

    unsortMap.put (5, "b");

    unsortMap.put (1, "d");

    unsortMap.put (7, "e");

    unsortMap.put (50, "j");

    Map treeMap = new TreeMap (new Comparator ( ) {

    @Override public int compare (Integer o1, Integer o2) {return o1.compareTo (o2); } } );

    treeMap.putAll (unsortMap);

    for (Map.Entry entry : treeMap.entrySet () ) { System.out.print (entry.getValue () + " ");

    }

    }

    }

    What is the result?

    A. A compilation error occurs.

    B. d b e z j

    C. j z e b d

    D. z b d e j

  • Question 9:

    Given the code fragments:

    class Employee {

    Optional

    address;

    Employee (Optional

    address) {

    this.address = address;

    }

    public Optional

    getAddress() { return address; }

    }

    class Address {

    String city = "New York";

    public String getCity { return city: }

    public String toString() {

    return city;

    }

    }

    and

    Address address = new Address;

    Optional

    addrs1 = Optional.ofNullable (address);

    Employee e1 = new Employee (addrs1);

    String eAddress = (addrs1.isPresent()) ? addrs1.get().getCity() : "City Not available";

    System.out.println(eAddress);

    What is the result?

    A. New York

    B. City Not available

    C. null

    D. A NoSuchElementException is thrown at run time.

  • Question 10:

    Given the code fragment:

    public void recDelete (String dirName) throws IOException {

    File [ ] listOfFiles = new File (dirName) .listFiles();

    if (listOfFiles ! = null andand listOfFiles.length >0) {

    for (File aFile : listOfFiles) {

    if (!aFile.isDirectory ()) {

    if (aFile.getName ().endsWith (".class"))

    aFile.delete ();

    }

    }

    }

    }

    Assume that Projects contains subdirectories that contain .class files and is passed as an argument to the

    recDelete () method when it is invoked.

    What is the result?

    A. The method deletes all the .class files in the Projects directory and its subdirectories.

    B. The method deletes the .class files of the Projects directory only.

    C. The method executes and does not make any changes to the Projects directory.

    D. The method throws an IOException.

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Oracle exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your 1Z0-809 exam preparations and Oracle certification application, do not hesitate to visit our Vcedump.com to find your solutions here.