
[Java] 익명 클래스와 람다(Lambda) 정리
·
Programming/Java,Back-end
익명 클래스(Anonymous Class)익명 클래스란?익명 클래스는 상속 받는 클래스를 명시적으로 별도의 Java 파일을 통해 클래스를 만드는 것이 아닌, 코드 내부에 이름이 존재하지 않는 클래스를 만드는것이다. 예시 코드public class Coffee { public void make() { System.out.println("Make!!"); }}public class Main { public static void main(String[] args) { // TODO : Coffee 클래스를 상속 받는 익명 클래스 Coffee coffee = new Coffee() { // make 메서드 오버라이드 ..