annotation1 [Java] 21. 어노테이션 1. 어노테이션이란? 어노테이션은 클래스나 메소드 등의 선언시에 @를 사용하는 것을 말합니다. 어노테이션은 영어로 Annotation이며, 메타데이터 라고 불리기도 합니다. 메타데이터는 데이터에 대한 설명을 의미하는 데이터를 말합니다.(데이터에대한 데이터) ● 컴파일러에게 정보를 알려줌 ● 컴파일할 때와 설치시의 작업을 지정 ● 실행할 때 별도의 처리가 필요할 때 이런 경우에 사용합니다. 이와 같이 매우 다양한 용도로 사용할 수 있는 어노테이션은 클래스, 메소드, 변수 등 모든 요소에 선언할 수 있습니다. 2. 미리 정해져 있는 어노테이션 메타 어노테이션은 선언을 위해서 존재하기 때문에 일반적으로 사용 가능한 어노테이션은 다음의 5개입니다. (자바 1.8기준) ● @Override ● @Deprecate.. 2019. 4. 20. 이전 1 다음