표준어노테이션1 어노테이션(Annotation) 어노테이션이란?프로그램의 소스코드 안에 다른 프로그램을 위한 정보를 미리 약속된 형식으로 포함시킨 것이다. 어노테이션은 주석(comment)처럼 프로그래밍 언어에 영향을 미치지 않으면서도 다른 프로그램에게 유용한 정보를 제공할 수 있는 장점이 있다. 표준 어노테이션자바에서 제공하는 표준 어노테이션으로 *가 붙은 것은 메타 어노테이션이다. @Override로 예시를 들자면,메서드 앞에만 붙일 수 있는 어노테이션이다.조상의 메서드를 오버라이딩하는 것이라는 걸 컴파일러에게 알려주는 역할을 한다.오버라이딩을 할 때, 어노테이션이 없다면 조상 메서드의 이름을 잘못 써도 컴파일러는 이것이 잘못된 것인지 모른다.게다가 실행 시에도 오류가 발생하지 않고 조상의 메서드가 호출되므로 어디서 잘못되었는지 알아내기 어렵다.@.. 2024. 7. 3. 이전 1 다음