1. Définissez l'annotation d'emballage, y compris le tableau des annotations réelles.
@interface Hints { Hint[] value(); } @Repeatable(Hints.class) @interface Hint { String value(); }
2. Conteneur d'annotations.
@Hints({@Hint("hint1"), @Hint("hint2")}) class Person {}
3. Annotations répétables. Le compilateur Java peut définir automatiquement @Hint en interne. Ceci est important pour lire les informations d’annotation via la réflexion.
@Hint("hint1") @Hint("hint2") class Person {}
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!