[Java] 익명 클래스, 람다식
·
Java
익명 클래스(Anonymous Class)자바의 익명 클래스는 이름이 없는 클래스이다.익명 클래스는 클래스 정의와 동시에 객체를 생성하며, 해당 객체는 일회성으로만 사용된다.(※ 일회성이기 때문에 메모리 관리에서 효과적이다.) 다음은 Subject 클래스를 상속받아 즉석에서 익명 클래스로 구현한 예제이다.이 익명 클래스(코드 블록)는 Subject의 exam() 메소드를 오버라이딩한 뒤, english로 할당되었다.class Subject { public void exam() { System.out.println("시험을 봅니다."); }}public class Anonymous { public static void main(String[] args) { Subj..