Optional 클래스 (1) 썸네일형 리스트형 면접에서 진짜 자주 나오는 자바 질문 - 섹션 4. 자바 8 핵심 기능 1. 람다 표현식 (Lambda Expressions)람다(Lambda)는 익명 함수(Anonymous Function)를 표현하는 방식으로, 간결한 코드 작성과 컬렉션 처리 간소화에 큰 기여를 했다.// 기존 방식Comparator comp = new Comparator() { public int compare(String a, String b) { return a.compareTo(b); }};// 람다 표현식Comparator comp = (a, b) -> a.compareTo(b);장점: 익명 객체 작성의 번거로움 제거, 가독성 향상실무 활용: 정렬, 이벤트 처리, Stream 내부 처리 등람다는 함수형 인터페이스를 구현하는 데 사용되며, 코드의 명확성과 유연성을 높여준다... 이전 1 다음