누락 된 주석으로 인해 런타임에 ClassNotFoundException이 발생하지 않는 이유는 무엇입니까? 다음 코드를 고려하십시오. A.java : import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; @Retention(RetentionPolicy.RUNTIME) @interface A{} C.java : import java.util.*; @A public class C { public static void main(String[] args){ System.out.println(Arrays.toString(C.class.getAnnotations())); } } 컴파일 및 실행은 예상대로 작동합니다. ..