注解(Annotation):
内置注解:
@Override对父类的方法重写:
@Deprecated过时的,废弃的:
@SuppressWarning 镇压报警信息
自定义注解;
格式大概为 public @interface 注解名称。
@Target是定义注解可以放在那种类型的前面
@Target(value=ElementType.TYPE)
或者数组@Target
(value={ElementType.METHOD,ElementType.TYPE})
@Retention我还没搞太懂,一般情况下@Retention
(RetentionPolicy.RUNTIME)
同时可以在数组里面写属性,同时在用的时候需要把对应的属性写进去。