Multiple Choice
Which of the following statements is false?
A) Functional interfaces must contain only one method and that method must be abstract.
B) When a class implements an interface with default methods and does not override them, the class inherits the default methods' implementations. An interface's designer can now evolve an interface by adding new default and static methods without breaking existing code that implements the interface.
C) If one class inherits the same default method from two interfaces, the class must override that method; otherwise, the compiler will generate a compilation error.
D) You can create your own functional interfaces by ensuring that each contains only one abstract method and zero or more default or static methods.
Correct Answer:

Verified
Correct Answer:
Verified
Q12: Prior to Java SE 8, Java supported
Q13: Stream method _ maps objects to double
Q14: Class Array's _ method is used to
Q15: Which of the following statements is false?<br>A)
Q16: Map method entrySet returns a Set of
Q18: The intermediate Stream operation _ results in
Q19: Which of the following statements is false?<br>A)
Q20: _ is a method reference for an
Q21: The basic generic functional interface _ in
Q22: Stream reduction operation _ uses the elements