1. Annotation的定义方式“public @interface MyAnno{}”; 
2. Annotation不能有构造函数，方法不能有参数;
3. Annotation方法的返回值: only primitive type, String, Class, annotation,
 enumeration are permitted or 1-dimensional arrays thereof; 
4. Annotation居然可以有属性！？有什么用呢？