람다식1 [Java] 람다식 람다식(Lambda Expression) 함수적 프로그래밍 기법으로 'y = f(x)' 형태의 함수로 구성된 프로그래밍 기법이다. 즉, 람다식은 함수를 하나의 식(expression)으로 표현한 것이다. 함수를 람다식으로 표현하면 메소드의 이름이 필요 없기 때문에, 람다식은 익명 함수(Anonymous Function)의 한 종류라고 볼 수 있다. 자바 8부터 지원하며 자바는 람다식을 함수적 인터페이스의 익명 구현 객체로 취급한다. '람다식 → 매개변수를 가진 코드 블록 → 익명 구현 객체' 익명 함수(Anonymous Function) : 함수의 이름이 없는 함수로, 익명 함수들은 모두 일급 객체이다. 일급 객체인 함수는 변수처럼 사용가능하며 매개 변수로 전달이 가능하는 등의 특징을 가지고 있다. 변수.. 2021. 8. 10. 이전 1 다음