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