람다식(Lambda Expression) 함수를 간단한 '식(expression)'으로 표한하는 방법 익명함수(이름이 없는 함수, anonymous function) 람다식은 익명함수가 아니라 익명 객체 이다. 예시 //Object obj = (a, b) -> a > b ? a: b; //람다식. 익명객체 Object obj = new Object() { int max(int a, int b){ return a > b ? a : b; } }; 위의 두 가지 코드는 같은 방식이다. 함수와 메서드의 차이 근본적으로는 동일. 함수는 일반적인 용어, 메서드는 객체지향개념 용어 함수는 클래스에 독립적, 메서드는 클래스에 종속적 함수형 인터페이스 함수형 인터페이스 : 단 하나의 추상 메서드만 선언된 인터페이스 @F..