Java задачки тесты
4.43K subscribers
162 photos
99 links
По вопросам рекламы: @anothertechrock


Если вы нашли ошибку в тесте - пишите @anothertechrock
加入频道
Вопрос с собеседования.

Что такое default method в Interface?

P.S ответ вечером.

#вопрос9 #собес
Ответ на #вопрос9

Эти методы добавили, чтобы все сделать “и вашим, и нашим”.

О чем это я? Да о том, что с одной стороны нужно было добавить новую функциональность: лямбды, Stream API, с другой стороны, нужно было оставить то, чем славится джава — обратную совместимость.

Для этого нужно было ввести уже готовые решения в интерфейсы. Так к нам и пришли дефолтные методы. То есть, дефолтный метод — это реализованный метод в интерфейсе, у которого есть ключевое слово default.