6. 람다식(Lambda Expression)
함수를 간단한 '식(Expression)'으로 표현하는 방법
블록 안에 문장이 하나뿐일 때 괄호생략 가능하고 끝에 세미콜론(;) 붙이지 않는다
람다식은 익명 함수가 아니라 익명 객체이다..!!
익명 객체이기 때문에 함수형인터페이스 타입 변수로 다뤄야 한다.
MyFunctino2 f = (a, b) -> a > b ? a : b;
반응형
'Knowledge Wiki > Java' 카테고리의 다른 글
JAVA 메서드 참조 (0) | 2021.12.01 |
---|---|
JAVA 함수형 인터페이스, function 패키지 (0) | 2021.12.01 |
JAVA 쓰레드 동기화 (0) | 2021.12.01 |
JAVA 쓰레드 (0) | 2021.12.01 |
JAVA Runtime 에러를 줄이기 위한 노력 (0) | 2021.12.01 |