java注释提醒_Java注解

注解,不仅仅是给人看的,还给程序看,还能被程序读取

一、什么是注解

1、Annotation是从JDK5.0开始引入的新技术

2、Annotation的作用

(1)、不是程序本身,可以对程序做出解释(这一点和注释(Comment)没什么区别)

(2)、可以被其他程序(比如编译器)读取

3、Annotation的格式:

(1)、注解是以“@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(value="all").

4、Annotation在哪里使用

(1)、可以附加在package、class、method、field等上面,相当于给他们添加了额外的辅助信息,我们可以通过反射机制编程实现对这些元数据的访问。

二、常用的内置注解

@Override:这个大家应该不陌生,重写。定义在java.lang.Override中,此注解只适用于修辞方法,表示一个方法声明打算重写超类中的另一个方法的声明

@Deprecated:定义在java.lang.Deprecated中,此注解可以用于修辞方法、属性、类,表示不鼓励程序员使用这样的元素,通常是因为它很危险,或者存在更好的选择

@SuppressWarnings:定义在java.lang.SuppressWarnings中,用来抑制编译时的警告信息,与前两个注解有所不同,你需要添加一个参数才能正确的使用,这些参数都是定义好了的,我们选择性使用就好了。

@SuppressWarnings("al

你可能感兴趣的:(java注释提醒)