Question 191

Given the code fragment:
BiFunction<Integer, Double, Integer> val = (t1, t2) -> t1 + t2; //line n1
//line n2
System.out.println(val.apply(10, 10.5));
What is the result?
  • Question 192

    Given the code fragments:
    class MyThread implements Runnable {
    private static AtomicInteger count = new AtomicInteger (0);
    public void run () {
    int x = count.incrementAndGet();
    System.out.print (x+" ");
    }
    }
    and
    Thread thread1 = new Thread(new MyThread());
    Thread thread2 = new Thread(new MyThread());
    Thread thread3 = new Thread(new MyThread());
    Thread [] ta = {thread1, thread2, thread3};
    for (int x= 0; x < 3; x++) {
    ta[x].start();
    }
    Which statement is true?
  • Question 193

    Given the code fragment:

    Assume that the value of now is 6:30 in the morning.
    What is the result?
  • Question 194

    Given the code fragment:
    Path source = Paths.get ("/data/december/log.txt");
    Path destination = Paths.get("/data");
    Files.copy (source, destination);
    and assuming that the file /data/december/log.txt is accessible and contains:
    10-Dec-2014 - Executed successfully
    What is the result?
  • Question 195

    Given the code fragment:
    public class StringReplace {
    public static void main(String[] args) {
    String message = "Hi everyone!";
    System.out.println("message = " + message.replace("e", "X")); }
    }
    What is the result?