Я изучал интерфейсы, когда заметил, что теперь вы можете определить статические и стандартные методы в интерфейсе.
public interface interfacesample2 {
public static void method() {
System.out.println("hello world");
}
public default void menthod3() {
System.out.println("default print");
}
}
Просьба объяснить разницу двух, а также, если будет пример того, когда мы будем использовать это, было бы хорошо. Немного запутано на интерфейсах.