Method reference — это сокращённая форма лямбды, когда она просто вызывает существующий метод. Четыре вида: статический — Math::abs, на экземпляре — str::length, на произвольном объекте типа — String::toLowerCase, конструктор — ArrayList::new. Компилятор подставляет нужный функциональный интерфейс. По сути System.out::println — это то же самое, что x -> System.out.println(x), но читается чище.
Что такое method reference в Java?
Junior
368 просмотровAFK Offer AI
Как работает логирование в Java?