람다식(Lambda Expression)은 함수형 프로그래밍 기법을 지원하는 자바의 문법 요소이다. 간단히 말해서 메서드를 하나의 식으로 표현한 것이며, 코드를 매우 간결하면서 명확하게 표현할 수 있다는 장점이 있다. 다음은 람다식을 이용해서 표현한 식이다. //기존 메서드 표현 방식 int sum(int num1, int num2) { return num1 + num2; } //위의 코드를 람다식으로 표현한 식 (int num1, int num2) -> { return num1 + num2; } 이렇게 람다식은 반환타입과 메서드명을 생략해서 표현할 수 있다. 따라서 익명 함수(anonymous function)라고 부르기도 한다. 이 외에도 특정 조건이 충족된다면 람다식을 더 축약해서 표현할 수 있다...