JavaWeb

Javaweb——注解

2019-05-21  本文已影响0人  定格r

1.基本概述

概念:说明程序的,给计算机看的
注释:用文字描述程序的,给程序员看

作用分类:

2.JDK 中预定义的一些注解

 @Override  //重写 toString 方法,不写 Override 注解,会误认为是annoDemo 类里面特有的方法
    public String toString() {
        return super.toString();
    }

如果没有重写父类方法,而加上注解 Override ,会报错

image.png

代码解释:

 @Deprecated
    public void show1(){
        //有缺陷
    }
    public  void show2(){
        //替代 show1 方法
    }
    public void demo(){
      show1(); 
      show2();
    }
image.png

// show1 颜色都是灰色,并且加中划线了,不推荐使用

image.png
@SuppressWarnings("all")

既可以放到类前面,也可以放在不同的方法前面,针对某个方法去取消警告

  1. 未加 SuppressWarnings 的时候,会出现很多警告:


    image.png

2.加上SuppressWarnings 的时候,警告都消失

image.png
上一篇 下一篇

猜你喜欢

热点阅读