beginner-development 님의 블로그

  • 홈
  • 태그
  • 방명록

2026/05/18 1

익명 클래스(Anonymous Class)

1. 익명 클래스란?이름이 없는 클래스로 일회성으로 사용될 클래스를 정의할 때 유용하며, 주로 인터페이스나 추상 클래스의 구현체를 즉석에서 정의할 때 사용된다. 별도의 클래스를 만들지 않고도 간단하게 원하는 동작을 구현할 수 있어, 이벤트 처리나 콜백 처리 등에 자주 활용된다.1-1. 기본 형식인터페이스의 경우인터페이스타입 변수 = new 인터페이스타입() { // 추상 메서드 구현};추상 클래스의 경우추상클래스 변수 = new 추상클래스() { // 추상 메서드 구현};※ Java 8이후, 함수형 인터페이스를 사용하는 경우라면 익명 클래스는 람다식으로 데체할 수 있다.// 변환 예시btn.setOnClickListener(() -> System.out.println("클릭됨"));1-2. 한..

자바 고급(JAVA) 2026.05.18
이전
1
다음
더보기
프로필사진

beginner-development 님의 블로그

beginner-development 님의 블로그 입니다.

  • 분류 전체보기 (53)
    • Spring MVC (9)
    • 자바 고급(JAVA) (19)
    • 코드잇 BE스프린트 (20)
    • 코딩 테스트 연습 (5)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/05   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바