JDK自带的注解
public class UserAnnotation {
@Deprecated
public List findAll(){
return null;
}
@SuppressWarnings("all")
public List findPageRecords(int startIndex,int offset){
String s = "sb";
return null;
}
@Override
public String toString(){
return null;
}
}
自定义注解
MyAnn1.java
public @interface MyAnn1 {
String[] name();
int age();
MyAnn2[] ann2();
}
MyAnn2.java
public @interface MyAnn2 {
String value();
}
UseMyAnn1.java
public class UseMyAnn1 {
@MyAnn1(name={"a","b"},age=10,ann2={@MyAnn2("c"),@MyAnn2("d")})
public void m4(){
}
}