728x90 lambda1 코드 스테이츠 - Java 심화(Effective) 1 애너테이션(Annotation) 애너테이션이란? 소스 코드가 컴파일되거나 실행될 때 컴파일러 및 다른 프로그램에게 필요한 정보를 전달해 주는 문법 요소이다. 컴파일러 또는 다른 프로그램에 필요한 정보를 제공해 주는 역할을 한다. public class ExampleClass implements ExampleInterface { @Override // 이 @Override 가 애너테이션이다. public void example() { } } 위의 코드 예제에서 보이는 @Override가 바로 애너테이션입니다. 보이는 것처럼 애너테이션은 @로 시작하며, 클래스, 인터페이스, 필드, 메서드 등에 붙여서 사용할 수 있다. 애너테이션의 종류 JDK에서 기본적으로 제공하는 애너테이션은 아래의 두 가지로 구분된다. .. 2023. 5. 3. 이전 1 다음 728x90