Здравствуйте. Изучаю сейчас лямбда выражения . Почти все понял. 3 вопроса: 1)Как я понял лямбда выражение передают обьект анонимного класса. Этот обьект можно присвоить переменой функционального интерфейса если параметры и тип единственного метода совпадают. 2)Если я все правильно понял, то прошу пояснить когда лучше пользоваться лямбдой а когда переопределять метод. 3)Можно ли лямбду присвоить не интерфейсу