为什么我们给getAnnotation方法提供注释的类文字?

时间:2018-03-29 21:55:05

标签: java annotations

为什么我们给getAnnotation方法提供注释的类文字? 例如,我想获取类注释并将Annotation放在Class之前。

@interface MyAnno {
 String str();
 int val();
}
class JavaApplication22 {

为什么我无法使用第二种方法获取类的注释?类文字在这种情况下如何工作?

MyAnno anno = m.getAnnotation(MyAnno.class); //First Method
MyAnno anno = m.getAnnotation(MyAnno);       //Second Method

0 个答案:

没有答案