需要注意的是,注解中定义的属性,它的数据类型必须是 8 种基本数据类型(byte、short、int、long、float、double、boolean、char)或者是类、接口、注解及它们的数组。
总结一个注解大致可以分为三个部分:注解体、元注解、注解属性。在这三个主要组成部分中:注解体指定了注解的名字、元注解则标记了该注解的使用信息,注解属性指明注解的属性。
学习注解只要知道这三个部分就够了,至于那些繁杂的属性,就用下面这张图来解决吧。用到的时候翻一翻,查一查,足矣!
文章首发于【博客园-陈树义】,点击跳转到原文《注解的那些事儿(二)| 如何自定义注解》