Question 6

What is the output of the following snippet? (Assume the file exists)
java
Path path = Paths.get("C:\\home\\joe\\foo");
System.out.println(path.getName(0));
  • Question 7

    Given:
    java
    package com.vv;
    import java.time.LocalDate;
    public class FetchService {
    public static void main(String[] args) throws Exception {
    FetchService service = new FetchService();
    String ack = service.fetch();
    LocalDate date = service.fetch();
    System.out.println(ack + " the " + date.toString());
    }
    public String fetch() {
    return "ok";
    }
    public LocalDate fetch() {
    return LocalDate.now();
    }
    }
    What will be the output?
  • Question 8

    Given:
    java
    Deque<Integer> deque = new ArrayDeque<>();
    deque.offer(1);
    deque.offer(2);
    var i1 = deque.peek();
    var i2 = deque.poll();
    var i3 = deque.peek();
    System.out.println(i1 + " " + i2 + " " + i3);
    What is the output of the given code fragment?
  • Question 9

    Given:
    java
    sealed class Vehicle permits Car, Bike {
    }
    non-sealed class Car extends Vehicle {
    }
    final class Bike extends Vehicle {
    }
    public class SealedClassTest {
    public static void main(String[] args) {
    Class<?> vehicleClass = Vehicle.class;
    Class<?> carClass = Car.class;
    Class<?> bikeClass = Bike.class;
    System.out.print("Is Vehicle sealed? " + vehicleClass.isSealed() +
    "; Is Car sealed? " + carClass.isSealed() +
    "; Is Bike sealed? " + bikeClass.isSealed());
    }
    }
    What is printed?
  • Question 10

    Given:
    java
    var _ = 3;
    var $ = 7;
    System.out.println(_ + $);
    What is printed?