Explication
1. L'annotation @Repeatable doit annoter la classe conteneur.
2. Deux types sont requis pour définir des commentaires répétés, l'un est le type de commentaire et l'autre est le type de conteneur de commentaires. Désormais, dans la méthode show() de la classe TestAnnotation, l'annotation @MyAnnotation peut être répétée directement.
Java8 fournit également une nouvelle API lors de l'analyse des annotations.
Instances
@Repeatable(Authors.class) @interface Author { String name(); } @interface Authors { Author[] value(); } @Author(name = "a") @Author(name = "b") class Article { }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!