본문 바로가기

개념

어노테이션 @

 

컴파일러에게 코드 문법 에러 체크하도록 정보를 제공

소프트웨어 개발 툴이 빌드나 배치 시 코드를 자동으로 생성할 수 있도록 정보 제공

실행시(런타임 시) 특정 기능 실행하도록 정보 제공

 

표준 어노테이션

@Override: 오버라이딩된 메소드임을 나타냄

@SuppressWarnings: 경고 메세지무시

 

 

사용자 정의 어노테이션:

사용자가 어노테이션 정의하여 사용가능

사용문법 public @interface 어노테이션 이름{}

@Target : 어노테이션이 적용되는 대상을 지정

@Retention : 어노테이션이 유효한 범위 지정

 

 

'개념' 카테고리의 다른 글

인터페이스 람다식  (0) 2024.02.28
인터페이스  (0) 2024.02.28
열거형  (0) 2024.02.27
제네릭 Generic  (0) 2024.02.27
Thread클래스4: 스레드 상태 및 제어  (0) 2024.02.26