[Item43] 메서드 참조를 써야하는가
Item43에서는 람다보다 메서드 참조를 사용하라 말한다 메서드 참조를 사용하는 이유는 간결함 때문이다 람다를 사용해 익명 함수를 대체하고 간결하게 표현하기로 한 거 끝까지 가보자는 것이다 메서드 참조를 사용하는 방법은 네 가지가 있다 1. static method reference 형태로 참조한다 2. instance method reference (bound receiver) 형태로 참조한다 3. instance method reference (unbound receiver) 메서드 형태로 참조한다 4. constructor reference 연산자 형태로 참조한다 이 중 한정적과 비한정적의 차이가 확 와닿지 않아서 좀 더 찾아봤다 책에서는 수신 객체를 특정하느냐 아니냐로 한정적과 비한정적 메서드 참..
Java/Effective Java
2022. 3. 30. 20:12