Java 8 интерфейсы

Цикл статей «Учебник Java 8».

Следующая статья — «Java 8 наследование».
Предыдущая статья — «Java 8 вложенные классы и лямбда-выражения».

Интерфейсы в Java — это некоторый контракт, описание методов, которые обязательно должны присутствовать в классе, реализующем этот интерфейс. Интерфейсы позволяют иметь несколько различных реализаций одного и того же действия, но Читать далее Java 8 интерфейсы