1.注解概念
注释:
给人们看的提示信息,人们看了提示信息了解代码的内容
java中的三种注释:
1.单行注释
//
2.多行注释(文本注释)
/* */
3.文档注释
/** */
注解:
sun公司在jdk1.5开始提供的新特性
给代码看的提示信息,代码看后可以根据有无注解及注解上属性的不同配置执行不同的代码逻辑。
java中的注解格式:@AnnoName(key=value,...)
**注解在开发中,可以做为轻量化配置来使用,比起使用xml做为配置文件,更加方便使用,在java开发中大量被使用。
2.jdk内置注解
@Override
声明重写父类方法的注解,要求编译器帮我们检查是否成功的覆盖,如果没有父类方法,编译器将会进行报错提示。
@Deprecated
声明方法过时了,不在建议使用。要求编译器在编译的过程中对于这样的方法发出警告,提示方法过时。
@SuppressWarnings
压制警告,提示编译器,在编译的过程中对指定类型的警告不再提示。