In Java, can an interface have static methods with implementations?
A. No, interfaces cannot have static methods
B. Only if the methods are marked as "private"
C. Only if the methods are marked as "final"
D. Yes, starting from Java 8, interfaces can have static methods with implementations
Answer: Option D

Join The Discussion