1. 람다 표현식 등장 배경자바는 전통적으로 객체지향 언어이다. 클래스 -> 객체 -> 메서드 호출 즉, 동작 하나를 전달하려면 객체가 반드시 필요했었음. 하지만 현대 프로그래밍에서는 다음과 같은 요구가 커졌음이 동작만 넘기고 싶다굳이 클래스가 필요할까?함수를 값처럼 넘길 수는 없나? 2. 람다 표현식이란?람다는 익명 함수라고 설명하지만 이는 정확하지 않음. 람다는 메서드를 구현한 객체를 간결하게 표현하는 문법이다. 자바에는 여전히 함수 타입이 없고, 람다는 객체로 동작한다 !! 3. 람다 표현식 기본 문법(매개변수) -> {실행문}// 예시 (a,b) -> {a + b}// 이 코드와 완전 동일 new Comparator() { @Override public int compare(Intege..