[IT 지식] 어노테이션 (Annotation)
자바 어노테이션(Java Annotation)은 자바 소스 코드에 추가하여 사용할 수 있는 메타데이터의 일종이다. 보통 @ 기호를 앞에 붙여서 사용한다. JDK 1.5 버전 이상에서 사용 가능하다. 클래스 파일에 임베디드되어 컴파일러에 의해 생성된 후 자바 가상머신에 포함되어 작동한다. @Override 해당 메서드가 부모 클래스에 있는 메서드를 오버라이드 했다. 그러므로 제대로 오버라이딩했는지 확인해 봐라. 혹시라도 라이브러리가 업데이트 되면서 부모 클래스 쪽에서 변경이 되는 경우, 제대로 오버라이드 하지 않는다면 오류가 발생해 확인을 할 수 있다. @Deprecated 해당 메서드(or 클래스)에 대해 사용을 자제해 달라는 의미이다. 기존보다 더 나은 기능을 제공하는 메서드를 만들었을 때, 이후에 개..