[JAVA] 익명 클래스 (Anonymous Class) 정리
·
BackEnd/JAVA
자바에서는 클래스를 선언하고 객체를 생성하는 것이 일반적이지만, 일회성으로만 사용할 객체라면 굳이 클래스를 따로 선언하는 것은 불필요할 수 있습니다.이때 익명 클래스(Anonymous Class)를 사용하면 클래스를 선언하지 않고도 객체를 즉시 생성할 수 있어 코드를 간결하게 유지하고 유지보수를 쉽게 만들 수 있습니다.이번 글에서는 익명 클래스의 개념, 특징, 활용 방법, 주의할 점, 그리고 람다 표현식과의 차이점까지 완벽하게 정리해보겠습니다.1. 익명 클래스 (Anonymous Class)란?익명 클래스(Anonymous Class)란 이름이 없는 내부 클래스로, 특정 인터페이스를 구현하거나 클래스를 상속하여 일회성으로 사용할 객체를 즉석에서 생성하는 데 사용됩니다.일반적으로 클래스를 선언하고 객체를 ..