In Java 7 interfaces, we have declarations only. Although we have static and instance methods, we don’t have implementations for interfaces. Because of which we won’t be able to achieve Multiple Inheritance through these interfaces. But in Java 8, interfaces have default implementations along with declarations. It cannot have constructors and member variables. Java 8 … Continue reading Exploring Multiple Inheritance Using Java 8 Interfaces.