1z0-809 Exam Question 106

Given the code fragment:

What is the result?
  • 1z0-809 Exam Question 107

    Given:
    interface Rideable {Car getCar (String name); }
    class Car {
    private String name;
    public Car (String name) {
    this.name = name;
    }
    }
    Which code fragment creates an instance of Car?
  • 1z0-809 Exam Question 108

    Given the following class:

    Which two changes would encapsulate this class and ensure that the area field is always equal to length * height whenever the Rectangle class is used?
  • 1z0-809 Exam Question 109

    Given:
    class UserException extends Exception { }
    class AgeOutOfLimitException extends UserException { }
    and the code fragment:
    class App {
    public void doRegister(String name, int age)
    throws UserException, AgeOutOfLimitException {
    if (name.length () < 6) {
    throw new UserException ();
    } else if (age >= 60) {
    throw new AgeOutOfLimitException ();
    } else {
    System.out.println("User is registered.");
    }
    }
    public static void main(String[ ] args) throws UserException {
    App t = new App ();
    t.doRegister("Mathew", 60);
    }
    }
    What is the result?
  • 1z0-809 Exam Question 110

    Given:
    class Sum extends RecursiveAction { //line n1
    static final int THRESHOLD_SIZE = 3;
    int stIndex, lstIndex;
    int [ ] data;
    public Sum (int [ ]data, int start, int end) {
    this.data = data;
    this stIndex = start;
    this. lstIndex = end;
    }
    protected void compute ( ) {
    int sum = 0;
    if (lstIndex - stIndex <= THRESHOLD_SIZE) {
    for (int i = stIndex; i < lstIndex; i++) {
    sum += data [i];
    }
    System.out.println(sum);
    } else {
    new Sum (data, stIndex + THRESHOLD_SIZE, lstIndex).fork( );
    new Sum (data, stIndex,
    Math.min (lstIndex, stIndex + THRESHOLD_SIZE)
    ).compute ();
    }
    }
    }
    and the code fragment:
    ForkJoinPool fjPool = new ForkJoinPool ( );
    int data [ ] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
    fjPool.invoke (new Sum (data, 0, data.length));
    and given that the sum of all integers from 1 to 10 is 55.
    Which statement is true?