메소드 참조 (1) 썸네일형 리스트형 자바 람다식(Lambda Expression, 익명함수), 함수형 인터페이스(Functional Interface), 메소드 참조 자바 람다식(Lambda Expression)에 대해서 알아보자. 람다식(Lambda Expression) 람다식은 간단히 말해서 메소드를 하나의 식으로 표현한 것이다. 람다식은 함수를 간략하면서도 명확하게 표현할 수 있게 해준다. 메소드를 람다식으로 표현하면 메소드의 이름과 반환값이 없어지므로, 람다식을 익명함수라고도 한다. 람다식은 오직 람다식 자체만으로 메소드의 역할을 대신할 수 있다. 람다식은 메소드의 매개변수로 전달되어지는 것이 가능하고, 메소드의 결과로 반환될 수도 있다. 람다식으로 인한 메소드를 변수처럼 다루는 것이 가능해진 것이다. 람다식에 선언된 매개변수의 타입은 추론이 가능한 경우는 생략할 수 있는데, 대부분의 경우에 생략이 가능하다. 람다식에 반환타입이 없는 이유도 항상 추론이 가능하.. 이전 1 다음