2025/05 3

[Java] 람다 VS 익명 클래스

📍람다를 쓸까 익명 클래스를 쓸까?1. 문법의 차이자바에서 익명 클래스와 람다 표현식은 모두 간단하게 기능을 구현하거나, 일회성으로 사용할 객체를 만들 때 유용하지 만, 그 사용 방식과 의도에는 차이가 있다. // 익명 클래스 사용 예Button button = new Button(); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) {System.out.println("버튼 클릭"); }});익명 클래스는 클래스 선언하자마자 인스턴스를 생성하는 방법이다. 즉 하나의 클래스다. // 람다 표현식 사용 예Button button = new Button();button.s..

java 2025.05.12