1、定义包装注释,包括实际注释的数组。
@interface Hints { Hint[] value(); } @Repeatable(Hints.class) @interface Hint { String value(); }
2、注解容器。
@Hints({@Hint("hint1"), @Hint("hint2")}) class Person {}
3、可重复注解。java编译器可以在内部自动设置@Hint。这对通过反射读取注释信息非常重要。
@Hint("hint1") @Hint("hint2") class Person {}
以上是java8中的注解如何使用的详细内容。更多信息请关注PHP中文网其他相关文章!