java抑制警告快捷键_@SuppressWarning 抑制警告注解
@SuppressWarning 抑制警告注解
Java.lang.SuppressWarnings 是 J2SE5.0中标准的Annotation 之一。
可以标注在类,字段,方法,参数,构造方法,以及局部变量上。
作用
告诉编辑器忽略指定的警告,不用再编译完成后出现警告信息。
使用
@ SuppressWarnings(“ ”)
@ SuppressWarnings({ })
@ SuppressWarnings(value={})
注意:
@SuppressWarnings(value={"unchecked", "deprecation"}) 等同于@SuppressWarnings("unchecked", "deprecation")
若需要多个抑制警告类型,我们可以使用逗号隔开 @ SuppressWarnings(value={“unchecked” , “boxing”})
示例:编码时我们会发现,若变量未被引用时,会出现黄色警告
上面的代码编译通过且可以正常运行,但是每行前面的黄色警告严重阻碍我们判断该行是否设置了断点。
此时我们可以使用 @ SuppressWarnings(“ ”) 注解,来去除这些警告信息
示例:
此时,我们会发现黄色警告已经没有了,这时就不妨碍我们进行判断是否设置了断点。
抑制警告关键字
all
to suppress all warnings
抑制所有警告
boxing
to suppress warnings relative to boxing/unboxing operations
抑制装箱,拆箱操作时候的警告
cast
to suppress warnings relative to cast operations
抑制映射相关的警告
dep-ann
to suppress warnings relative to deprecated annotation
抑制启用注释的警告
deprecation
to suppress warnings relative to deprecation
抑制过期方法警告
fallthrough
to suppress warnings relative to missing breaks in switch statements
抑制确定switch中缺失breaks的警告
finally
to suppress warnings relative to finally block that don’t return
抑制finally模块没有返回的警告
hiding
to suppress warnings relative to locals that hide variable
incomplete-switch
to suppress warnings relative to missing entries in a switch statement (enum case)
忽略没有完整的switch语句
nls
to suppress warnings relative to non-nls string literals
忽略非nls 格式的字符
null
to suppress warnings relative to null analysis
忽略对null的操作
rawtypes
to suppress warnings relative to un-specific types when using generics on class params
使用泛型类型时忽略没有指定相应的类型
restriction
to suppress warnings relative to usage of discouraged or forbidden references
serial
to suppress warnings relative to missing serialVersionUID field for a serializable class
忽略在序列化类中没有声明serialVersionUID变量
static-access
to suppress warnings relative to incorrect static access
抑制不正确的静态访问方式警告
synthetic-access
to suppress warnings relative to unoptimized access from inner classes
抑制子类没有按最优方法访问内部类的警告
unchecked
to suppress warnings relative to unchecked operations
抑制没有进行类型检查操作的警告
unqualified-field-access
to suppress warnings relative to field access unqualified
抑制没有权限访问的域的警告
unused
to suppress warnings relative to unused code
抑制没被使用过的代码的警告
java抑制警告快捷键_@SuppressWarning 抑制警告注解相关推荐
- java 安全警告 关闭_关闭安全警告的两种方法
昨天朋友发来信息说不管打开什么什么软件都出现安全警报,虽然不影响操作,但操作麻烦,做了好久才解决,给大家分享一下! 1.组策略方法 有的优化软件再优化后,为了提高安全性,都打开了文件打开安全警告提示, ...
- java 结束调试快捷键_键盘快捷键-Eclipse终止调试/运行的捷径是什么?
键盘快捷键-Eclipse终止调试/运行的捷径是什么? eclipse中终止调试/运行的快捷方式是什么? 在"首选项"->"键"下查看时,按Ctrl + ...
- java中override快捷键_【基础回溯1】面试又被 Java 基础难住了?推荐你看看这篇文章。...
本文已经收录自 https://github.com/Snailclimb/JavaGuide (59k+ Star):[Java学习+面试指南] 一份涵盖大部分Java程序员所需要掌握的核心知识. ...
- java暗装没有快捷键_全网最全最硬最实用的idea 使用技巧与快捷键,开发必备的百分百快捷键...
1.设置字体:File->setting->Editor->Font 2.主题设置:File->setting->Appearance&Behavior-> ...
- java 异步调用 事务_深入理解Spring注解@Async解决异步调用问题
序言:Spring中@Async 根据Spring的文档说明,默认采用的是单线程的模式的.所以在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的. 那么当多个任务的执行势必会相互影响. ...
- java方法设置切点_如何通过自定义注解实现AOP切点定义
面向切面编程(Aspect Oriented Programming, AOP)是面向对象编程(Object Oriented Programming,OOP)的强大补充,通过横切面注入的方式引入其他 ...
- Android - 抑制lint的Android XML的警告:tools:ignore
抑制lint的Android XML的警告:tools:ignore 本文地址:http://blog.csdn.net/caroline_wendy 本文的合集已经编著成书,高级Android开发强 ...
- Java基础笔记(4w字长文警告)
Java核心笔记 提示:点击右上角关注博主,收获共同话题 下面是我的个人学习Java的笔记,现在分享给广大友友: 文章目录 Java核心笔记 0.导论 标柱注释: 学习方法: 1 java概述 1.1 ...
- [IDEA] 使用快捷键查找错误和警告
使用快捷键查找错误和警告 如下图所示 我们可以用F2/Shift+F2来快速定位错误和警告,这在几百行代码中定位错误是非常方便的. 切换模式 如下图所示,右键点击编辑区右上角的位置,可以在Go the ...
最新文章
- 安全容器的发展与思考
- 物联网无线连接服务发布
阿里云全新产品,物联网设备专用的物联网卡与流量套餐...
- Spring AOP注解为什么失效?90%Java程序员不知道
- CenOS下安装Eclipse并配置PyDev
- 【白皮书分享】2021智慧零售私域白皮书-腾讯.pdf(附下载链接)
- php 特殊字符¥,php正则怎么替换符号
- Redis 连接问题
- 拓端tecdat|R语言如何找到患者数据中具有差异的指标?(PLS—DA分析)
- 详解EtherCAT主站SOEM源码_eepromtool.c
- ArcMap无法启动解决方法
- 当当当~他来喽CCRC-PIP个人信息保护专业人员
- android手机账号什么意思,苹果手机怎么改id账号 id账号是什么
- 供应链协同是什么?供应链协同如何定义?
- 如何在项目工程建筑中使用二维码?
- android恶意积分墙代码,传统积分墙的忧虑:微信积分墙刷榜优化分析
- HTC M7日文版HTL22刷机包 毒蛇2.5.0 ART NFC Sense6.0
- php怎么把中文转,PHP如何将中文转为拼音?
- 《 HarmonyOS实战—可搭载在车机、大屏、智能手表、平板电脑、手机的计算器它来啦!》
- 《大象--Thinking in UML 第二版》已于近日在当当首发,同时邀请各位加入新浪微博[大象-thinkinginUml群]:http://q.weibo.com/1483929
- protoc protoc-gen-go安装