认识注解
自定义注解

注解的原理

元注解

解析注解

应该场景-配合反射做juint框架

java
public static void main(String[] args) {
AnnotationDemo4 a = new AnnotationDemo4();
Class clazz = AnnotationDemo4.class;
Method[] methods = clazz.getDeclaredMethods();
for (Method method : methods) {
if (method.isAnnotationPresent(MyTest3.class)){
method.setAccessible(true);
try {
method.invoke(a);
} catch (Exception e) {
e.printStackTrace();
}
}
}
}