zoukankan      html  css  js  c++  java
  • @SuppressWarning注解用法

    其作用及各参数用法总结下:

    1.@SuppressWarnings是J2SE提供的最后一个批注,字面理解,抑制警告信息,还是很多警告信息,大概是一类的意思,其实后续从参数看,就知道是抑制一类警告信息的意思.

    注解目标为类、字段、函数、函数入参、构造函数和函数的局部变量。专家建议注解应声明在最接近警告发生的位置

    2.参数解释

    @SuppressWarnings("xxxx") 抑制xxxx类警告信息

    @SuppressWarnings(value={"xxxx","yyyy"}) 抑制多类警告信息

    下表可用作字典查询

    • all,抑制所有警告
    • boxing,抑制与封装/拆装作业相关的警告
    • cast,抑制与强制转型作业相关的警告
    • dep-ann,抑制与淘汰注释相关的警告
    • deprecation,抑制与淘汰的相关警告
    • fallthrough,抑制与switch陈述式中遗漏break相关的警告
    • finally,抑制与未传回finally区块相关的警告
    • hiding,抑制与隐藏变数的区域变数相关的警告
    • incomplete-switch,抑制与switch陈述式(enum case)中遗漏项目相关的警告
    • javadoc,抑制与javadoc相关的警告
    • nls,抑制与非nls字串文字相关的警告
    • null,抑制与空值分析相关的警告
    • rawtypes,抑制与使用raw类型相关的警告
    • resource,抑制与使用Closeable类型的资源相关的警告
    • restriction,抑制与使用不建议或禁止参照相关的警告
    • serial,抑制与可序列化的类别遗漏serialVersionUID栏位相关的警告
    • static-access,抑制与静态存取不正确相关的警告
    • static-method,抑制与可能宣告为static的方法相关的警告
    • super,抑制与置换方法相关但不含super呼叫的警告
    • synthetic-access,抑制与内部类别的存取未最佳化相关的警告
    • sync-override,抑制因为置换同步方法而遗漏同步化的警告
    • unchecked,抑制与未检查的作业相关的警告
    • unqualified-field-access,抑制与栏位存取不合格相关的警告
    • unused,抑制与未用的程式码及停用的程式码相关的警告



    ————————————————
    版权声明:本文为CSDN博主「day day day ...」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/huofuman960209/article/details/87689685

     

  • 相关阅读:
    [学习总结]1、View的scrollTo 和 scrollBy 方法使用说明和区别
    [项目总结]Android 手动显示和隐藏软键盘
    Ubuntu系统下C语言编程
    windows API程序设计(一个简单的窗口)
    小程序的四种文件类型和基本结构
    小乌龟使用错误
    ROS通信编程与仿真工具
    小程序的事件机制--捕捉与回调,catch与bind
    Sql 中Collate用法
    tf.data.dataset
  • 原文地址:https://www.cnblogs.com/icemargin/p/15380954.html
Copyright © 2011-2022 走看看