1. 메소드 레퍼런스란

정의

메소드 레퍼런스는 람다식을 더 간결하게 표현하는 문법입니다.

“람다의 축약 표현”


2. 람다 vs 메소드 레퍼런스 비교

람다식

list.forEach(x -> System.out.println(x));

메소드 레퍼런스

list.forEach(System.out::println);

👉 동작은 동일, 표현만 간결


3. 메소드 레퍼런스 4가지 유형 ⭐⭐⭐


① 정적 메소드 참조

Math::abs

람다 표현:

x -> Math.abs(x)