<aside> 📌 우리는 JdbcTemplate을 사용하는 과정에서 익명 클래스와 람다식이라는 자바 문법을 사용했습니다. 익명 클래스는 자바의 초창기부터 있던 기능이고, 람다식은 자바 8에서 등장한 기능입니다. 다음 키워드를 사용해 몇 가지 블로그 글을 찾아보세요! 아래 질문을 생각하며 공부해보면 좋습니다! 😊

</aside>

[키워드]

익명 클래스 / 람다 / 함수형 프로그래밍 / @FunctionalInterface / 스트림 API / 메소드 레퍼런스

[질문]


[키워드]

익명클래스**(Anonymous Class)**

// Greeting 인터페이스 선언
interface Greeting {
    void sayHello();
}

public class Main {
    public static void main(String[] args) {
        // Greeting 인터페이스를 익명 클래스로 구현
        Greeting greeting = new Greeting() {
            @Override
            public void sayHello() {
                System.out.println("안녕하세요!");
            }
        };

        // 익명 클래스의 메소드 호출
        greeting.sayHello();
    }
}

람다


함수형 프로그래밍