Tag - annotation
J.A.R.V.I.S
Life is not just Live
2019
Java注解
注解,这个经常在开发中使用到的东西,它的使用语法是怎么样的?如何去自定义一个注解呢?
什么是注解
我们在日常开发中,比如 java 中的@Override
,在 springboot 中用到的@SpringBootApplication
等一系列标注在类或者方法上的注解。我们添加上注解后会有对应的事件处理,比如我们的@Override
注解标明这个方法是重写了父类或者接口的方法,当参数不一致、返回类型不一致等不符合重写的要求时,编译器会报错。类似的@SpringBootApplication
也是标明这个项目的一个 springboot 项目,默认会启动一个 tomcat 容器等。
注解是从 jdk5 开始引入的新特性。
注解的语法
1 | public FirstAnnotation {} |
通过@interface
即可声明一个注解。
12月 06 · 6 min