람다 표현식(Lambda Expressions)이란? Java 8에서 도입된 함수형 프로그래밍의 핵심 기능으로 람다 표현식은 익명 함수(Anonymous Functions)를 간결하게 표현하는 방법이다. 함수를 변수에 할당하거나 다른 함수에 전달하는 등의 작업을 수행할 수 있다. 1. 람다 표현식 구문 (parameter) -> { expression } parameter : 매개변수를 정의하고, 매개변수를 받지 않는 경우 빈 괄호 '()'를 사용 expression : 실행할 함수를 정의한다. 식(expression)이 하나인 경우 중 괄호 '{}'를 생략할 수 있다. 1-1) 익명함수와 람다 표현식 비교 // 익명 함수 Function anonymousFunction = new Function() {..