Java
어노테이션
깊게 생각하고 최선을 다하자
2022. 5. 27. 15:53
Q1. 어노테이션이란 무엇인가?
- @를 사용하며, 클래스나 메소드에 대한 메타데이터를 나타내기 위한 키워드이다.
Q1-1. 메타데이터란 무엇인가?
-
Q2. 어노테이션의 기능은 무엇인가?
-
Q3. 자바 언어에 사용하기 위해서 정해져 있는 어노테이션은 몇 개 이고,
각각은 무엇인가?
- 3개이다. 각각은 @Override, @Deprecated, @SuppressWarnings이다.
Q4. @Override는 어떤 의미의 어노테이션인가?
- @Override는 오버라이딩된 메소드를 나타내는데 사용한다.
Q5. @Deprecated는 어떤 의미의 어노테이션인가?
- @Deprecated는 더 이상 사용하지 않는 클래스나 메소드를 나타낼 때 사용한다.
Q6. @SupressWarnings는 어떤 의미의 어노테이션인가?
- @SuppressWarnings는 Warnings를 나타내고 싶지 않을 때 사용한다.
Q1~Q6 자바의 신 5/27
A1~A6 5/29