Java注解是java提供的一个很好的工具,那么在自定义注解的时候,其内部成员可被允许的类型又有哪些呢?
根据 JLS中章节9.6.1 的说明,Java中注解成员的类型必须是如下几类:
1. 基本数据类型(boolean, byte, char, short, int, long, float, double等);
2. String;
3. Class;
4. 枚举;
5. 其他的注解;
6. 以上类型的数组;
Java注解是java提供的一个很好的工具,那么在自定义注解的时候,其内部成员可被允许的类型又有哪些呢?
根据 JLS中章节9.6.1 的说明,Java中注解成员的类型必须是如下几类:
1. 基本数据类型(boolean, byte, char, short, int, long, float, double等);
2. String;
3. Class;
4. 枚举;
5. 其他的注解;
6. 以上类型的数组;