1️⃣ 람다식이란?JDK 1.8 부터 추가된 람다식(Lambda Expression)은 메서드를 하나의 식(Expression)으로 표현한것이다.람다식은 함수를 간략하면서도 명확한 식으로 표현할 수 있다.이러한 람다식은 메서드의 이름과 반환값을 제거할 수 있어 "익명함수" 라고도 한다. 기본 문법(매개변수) -> { 실행문 } 예시x -> x + 1(a, b) -> a + b() -> System.out.println("hello") ✔ 함수형 인터페이스(메서드가 1개인 인터페이스)를 구현할 때 사용✔ 함수형 인터페이스는 @FuntionalInterface 어노테이션을 사용한다. 2️⃣ Spring에서 람다식이 쓰이는 이유Spring 5 / Spring Boot 2 이후부터XML 설정 ❌익명 클래스 ❌람..
람다식이란?
1️⃣ 람다식이란?JDK 1.8 부터 추가된 람다식(Lambda Expression)은 메서드를 하나의 식(Expression)으로 표현한것이다.람다식은 함수를 간략하면서도 명확한 식으로 표현할 수 있다.이러한 람다식은 메서드의 이름과 반환값을 제거할 수 있어 "익명함수" 라고도 한다. 기본 문법(매개변수) -> { 실행문 } 예시x -> x + 1(a, b) -> a + b() -> System.out.println("hello") ✔ 함수형 인터페이스(메서드가 1개인 인터페이스)를 구현할 때 사용✔ 함수형 인터페이스는 @FuntionalInterface 어노테이션을 사용한다. 2️⃣ Spring에서 람다식이 쓰이는 이유Spring 5 / Spring Boot 2 이후부터XML 설정 ❌익명 클래스 ❌람..
2026.01.05