LambdaMetafactory

Чем анонимный внутренний класс отличается от лямбды?

Лямбда выражения, используемые в языке Java, считаются синтаксическим сахаром и отличаются легковесным синтаксисом. При их применении не требуется задавать тип реализуемого функционального интерфейса, его компилятор определяет из контекста. У анонимного внутреннего класса могут быть поля, и можно менять их значение…

Читать полностью