На данный вопрос уже ответили:
Увидел сегодня код интерфейса, был помечен как default и имел тело! Это что такое? Интерфейс же, полностью абстрактный класс.
Ну вот так. Теперь интерфейсы - это сущности, не имеющие полей. Т.е. можно реализовать методы, которые орудуют константами, другими методами интерфейса или статическими методами других классов
Сборка персонального компьютера от Artline: умный выбор для современных пользователей