[Java] Annotations
Mind Map
Questions
Confused
What is SafeVarargs?
What is varargs?
https://www.baeldung.com/java-safevarargs
Answered
Why annotation?
Annotation
Meta Annotation/ Built-in Annotation/ Custom Annotation
@Retention/RetentionPolicy/Source/Class/Runtime
@Target/Type/Field/Method/Parameter/Constructor/LOCAL_VARIABLE/ANNOTATION_TYPE/Package/TYPE_PARAMETER/TYPE_USE
@Documented/@Inherited/@Repeatable
Compiler/ClassLoader/Runtime
@Override/@Deprecated/@SupressWarning/@FunctionalInterface/@SafeVarargs