Problem Statement
Which feature was added in Java 8 that changed how interfaces are used?
Explanation
From Java 8 onwards, interfaces may include default and static methods with implementations, allowing them to evolve over time without breaking existing implementations. This blurred the line between interfaces and abstract classes.