※ 어노테이션(Annotation)
코드에서 @으로 작성되는 요소를 어노테이션이라고 한다.
어노테이션은 클래스 또는 인터페이스를 컴파일하거나 실행할 때 어떻게 처리해야할 것인지를 알려주는 설정 정보.
어노테이션은 다음 세 가지 용도로 사용된다.
① 컴파일 시 사용하는 정보 전달
② 빌드 툴이 코드를 자동으로 생성할 때 사용하는 정보 전달
③ 실행 시 특정 기능을 처리할 때 사용하는 정보 전달
컴파일 시 사용하는 정보 전달의 대표적인 예는 @Override 어노테이션이다.
'언어 > Java' 카테고리의 다른 글
프린트 스트림, System.in 예시 (0) | 2023.08.09 |
---|---|
입출력 스트림(Stream) (0) | 2023.08.09 |
날짜와 시간 클래스 (0) | 2023.08.08 |
포장 클래스(Wrapper class) (0) | 2023.08.08 |
정규표현식(regex) (0) | 2023.08.08 |