메서드 레퍼런스
>의미 및 특징
: 람다식처럼 특정 조건에서 좀 더 간결한 코드를 위해서 사용하는 방법
: 메서드의 입력값과 출력값의 반환타입이 유추하기 쉬울 경우에 사용
: 메서드를 호출하는 것 같지만 사실 람다식처럼 익명 객체를 생성하고 이를 함축한 표현이다. (= 객체라는 뜻!)
: 람다식은 추상 인터페이스의 메서드를 간결하게 표현하는 것이고, 메서드 레퍼런스는 정의된 메서드를 간결하게 표현하
는 것.
>정적 메서드 참조
클래스명::메서드명
>인스턴스 메서드 참조
참조 변수명::메서드명
>생성자 참조
클래스::new
//깊은 이해를 위해서는 익명 객체와 람다에 대한 이해가 더 필요해 보인다.
//이후에 더 공부해서 람다와의 비교를 더 추가해서 기록해 두자
'코드스테이츠_국비교육 > [Section1]' 카테고리의 다른 글
18.06_파일 입출력_22.09.15 (0) | 2022.09.17 |
---|---|
18.05_애너테이션_22.09.15 (0) | 2022.09.17 |
18.03_스트림 메서드_22.09.15 (0) | 2022.09.17 |
18.02_스트림_22.09.15 (0) | 2022.09.17 |
18.01_람다_22.09.15 (0) | 2022.09.15 |