람다 표현식(2)
Chapter03-2 메서드 참조 inventory.sort((Apple a1, Apple a2) -> a1.getWeight().comparator.comparing 메서드 참조를 했을 때 inventory.sort(comparing(Apple::getWeight)); 메소드 참조는 왜 중요할까 ? 메서드 참조는 특정 메서드만을 호출하는 람다의...
람다 표현식(1)
Chapter03 람다 표현식 람다란 무엇인가 ? 어디에, 어떻게 람다를 사용하는가? 실행 어라운드 패턴 함수형 인터페이스, 형식 추론 메서드 참조 람다 만들기 람다란 무엇인가 ? 람다...
동적 파라미터를 예제를 통해서 배워보자(2)
Chapter2-1 복잡한 과정 간소화 filterApples 메서드로 새로운 동작을 전달하려면 ApplePredicate 인터페이스를 구현하는 여러 클래스를 정의한 다음에 인스턴스화해야 한다. 이는 상당히 번거로운 작업이며 시간 낭비다.. //무거운...