Java中的常见注解
@Override:方法重写
@Deprecated:方法过时
@Suppvisewarnings:把提示过时方法的警告给去掉
JDK 自带注解
@Override
@Deprecated
@Suppvisewarnings
若在调用过时方法时,不想出现警告,可以加上@SuppressWarnings("deprecation")忽略过时警告。
接口上的方法,加上@Deprecated注解,表示该方法以过时。若有实现该接口的对象调用该方法,会出现警告。
@Deprecated 不推荐使用
Java中的常见注解:
JDK自带注解:1.@Override 2.@Deprecated 3.@Suppvisewarnings
jdk中自带的注解:@override表示必须是覆盖父类的方法@Deprecated表示方法过时了该方法被调用时会出先warning@Suppervisewarnings表示忽略警告
@Override 表示方法打算重写抽象类或接口里的方法声明,如果方法有此注解但没有重写方法,则编译器会报错。
@Deprecated 注释的程序元素,不鼓励程序员使用这样的元素,通常是因为它已经过时了,编译器会发出警告。
@SuppressWarnings("deprecation") 指示程序取消指定的编译器警告。如取消@Deprecated 产生的警告。
jdk自带注解
java中jdk自带注解
sing()是过期的方法,一般都是旧版本jdk中使用的,在新的jdk版本中虽然还能用,但是,类似这样的方法大部分存在是为了保证其它旧的项目能够正常运行,而新开发的项目已经不再使用或使用可替代的方法
Java 中 的常见注解
JDk自带注解:
@Override @Deprecated @Suppvisewarning
Java中常见注解
【a】JDK中自带注解
@Override:一般在实现了接口的方法上标识,作用是告诉编译器该方法是接口的方法。
@Deprecated:一般在接口中的方法上进行标识,作用是该方法过时了。
@Suppvisewarnings:忽视警告,@SuppressWarnings("deprecation")
使用@Suppvisewarnings注解去掉编译器的警告。
Java中的常见注解:
JDK自带注解:1.@Override 2.@Deprecated 3.@Suppvisewarnings
jdk中自带的注解:@override表示必须是覆盖父类的方法@Deprecated表示方法过时了该方法被调用时会出先warning@Suppervisewarnings表示忽略警告
JDK自带注解
二、JDK中的注解
1、@Override
子类方法覆盖父类方法
2、@Deprecated
该方法已经过时了,当调用该方法时,方法名上会有中划线
3、@SuppressWarnings
忽略警告
JDK自带的注解
@Override 重写父类方法
@Deprecated 方法过时
@SuppressWarnings("xxx") 忽略了xxx警告
JDK自带的注解
@Override 重写父类方法
@Deprecated 方法过时
@SuppressWarnings("deprecation") 忽略了xxx警告
Override 重写
Deprecated 过时的方法
Suppvisewarnings 忽略警告
jdk中自带的注解:
@override 表示必须是覆盖父类的方法
@Deprecated 表示方法过时了 该方法被调用时会出先warning
@Suppervisewarnings 表示忽略警告