35:25 В лямбде можно использовать объемлющую переменную, объявленную без модификатора final, главное условие - чтобы она фактически не менялась (т.е. с ней обращались как с final и не пытались ее изменить). Но конечно в такой ситуации лучше модификатор final ставить, т.к. его отсутствие ничего не изменит, но читаемость кода улучшится
35:24 "Если например я хочу передать в лямбда функцию переменную которая не помечена как final. Так можно сделать или нет ? 36:00 На самом деле нельзя. У тебя компилятор будет ругаться на это." Это неправильно. effectively final - это устоявшееся понятие в Java начиная с Java 8. Также используется в inner local classes, anonymous classes Это частично выражает определение Lambda Expression как замыкания в терминах functional programming.
Что за актёрское интервью? Больше половины интервьюируемый не знал ответов и читал с подсказок на втором мониторе, делая вид, что размышляет. Было заметно, когда смотрел влево. примеры: 32:3148:50 и т.д.
час издевательства и ответ - спасибо мы подумаем) рынок не работника
01:09:25
обои с домиками классные, спасибо всем за собес, поулчился хороший)
35:25 В лямбде можно использовать объемлющую переменную, объявленную без модификатора final, главное условие - чтобы она фактически не менялась (т.е. с ней обращались как с final и не пытались ее изменить). Но конечно в такой ситуации лучше модификатор final ставить, т.к. его отсутствие ничего не изменит, но читаемость кода улучшится
35:24
"Если например я хочу передать в лямбда функцию переменную которая не помечена как final. Так можно сделать или нет ?
36:00
На самом деле нельзя. У тебя компилятор будет ругаться на это."
Это неправильно.
effectively final - это устоявшееся понятие в Java начиная с Java 8. Также используется в inner local classes, anonymous classes
Это частично выражает определение Lambda Expression как замыкания в терминах functional programming.
Определение лямбда выражения как имплементация функционального интерфейса без "замыкания" тоже неверно.
без возможности "замыкания".
Дженерики - абстрактные классы для многократного использования??? Это кудой 😮??? Это в какой версии java такие чудеса?
Он имел ввиду что мы можем делать одинаковые манипуляции с разными типами данных на входе, что избавляет нас от boiler plate code
Что за актёрское интервью? Больше половины интервьюируемый не знал ответов и читал с подсказок на втором мониторе, делая вид, что размышляет. Было заметно, когда смотрел влево. примеры: 32:31 48:50 и т.д.
Тоже сложилось такое впечатление.
а ты ебать такой честный?
01:09:25
жесть, у нас даже накрутчики лучше на собесах отвечают
Как можно работать три года и иметь такие скудные знания? Бред какой-то...
Видимо курсовик-накрутчик. Очень странно, что за 3 года не притрагивался к Liquibase и Kafka..
@@m0naco608 ну, Кафка еще КОЕ КАК ладно, может там рэббит был или тупо рест, но насчет ликуэбэйса и флайвея и это реально невозможно...