注解

1. 注解的作用

对Java中类、方法、成员变量做标记,然后进行特殊处理

例如:JUnit框架中,标记了注解@Test的方法就可以被当成测试方法执行,而没有标记的就不能当成测试方法执行

 

自定义注解

public @interface 注解名称 {

  public 属性类型 属性名 () default 默认值 ;

}

 

特殊属性

value属性,如果只有一个value属性的情况下,使用value属性的时候可以省略value名称不写!!

但是如果有多个属性,  且多个属性没有默认值,那么value名称是不能省略的。

 

元注解有两个

@Target:  约束自定义注解只能在哪些地方使用,

@Retention: 申明注解的生命周期

posted on 2022-04-05 15:48  我要当程序源  阅读(29)  评论(0)    收藏  举报

导航