`
lovejing007
  • 浏览: 95508 次
社区版块
存档分类
最新评论

@SuppressWarnings("unused")

    博客分类:
  • J2EE
阅读更多
屏蔽java编译中的一些警告信息。unused这个参数是屏蔽:定义的变量在代码中并未使用且无法访问。java在编译的时候会出现这样的警告,加上这个注解之后就是告诉编译器,忽略这些警告,编译的过程中将不会出现这种类型的警告

JDK5.0后的新特性,你在使用IDE如eclipse的时候,当你定义了一个变量如int a=0;但是你后面根本就没有使用到这个变量,这一行的前面会有一个黄色的警告标志,你将鼠标移动到上面会提示“这个变量从未被使用”,你用上面的注解(加@)后就没有这个提示了。

分享到:
评论

相关推荐

    Java分组、分页源码

    @SuppressWarnings("unused") private List pageList;// 存放分页中5页信息 @SuppressWarnings("unused") private boolean isFirstPage;// 是否为第一页 @SuppressWarnings("unused") private boolean ...

    ssh 万能类分页系统,可复用!

    @SuppressWarnings("unused") private boolean isFirstPage;//是否为第一页 @SuppressWarnings("unused") private boolean isLastPage;//是否为最后一页 @SuppressWarnings("unused") private boolean has...

    java写字板字体文件类源代码

    @SuppressWarnings("unused") int i = this.showConfirmDialog(myNotepad, createJPanel(), "字体", JOptionPane.OK_CANCEL_OPTION, JOptionPane.PLAIN_MESSAGE); initAction(myNotepad,i); }

    Java常用内置注解用法分析

    在上面的代码中,我们使用了@SuppressWarnings("unused")注解来关闭警告信息。这样,在编译时就不会产生警告信息。 二、 @Depreca注解 @Depreca注解是用来标注弃用元素的,告知编译器被标注的元素是不希望使用的。...

    BluetoothDemoV1.2

    @SuppressWarnings("unused") private static final int REQUEST_ENABLE = 0x1; private static final int REQUEST_EX = 1; /* 请求能够被搜索 */ private static final int REQUEST_DISCOVERABLE = 0x2; ...

    annotation 详解

    使用`@SuppressWarnings("unused")`可以消除编译器关于未使用变量的警告。 #### 四、总结 通过本文的介绍,我们可以看到`Annotation`在Java编程中扮演着非常重要的角色。它不仅有助于提高代码的可读性和维护性,...

    BluetoothDemo

    @SuppressWarnings("unused") private static final int REQUEST_ENABLE = 0x1; private static final int REQUEST_EX = 1; /* 请求能够被搜索 */ private static final int REQUEST_DISCOVERABLE = 0x2; ...

    495.493.JAVA基础教程_枚举类与注解-每天一考(495).rar

    @SuppressWarnings("unused") private String unusedVariable; ``` 自定义注解的创建涉及到`@interface`关键字,你可以定义自己的元数据并指定如何处理这些元数据。例如,创建一个名为`Auditable`的注解,用于记录...

    Java实战篇:设计自己的Annotation

    @SuppressWarnings("unused") public void unusedMethod() { // 实现细节 } ``` #### 二、Annotation概念及自定义Annotation **2.1 Annotation简介** Annotation是Java 1.5引入的新特性,用于向代码中添加元...

    Java 电子邮件发送

    @SuppressWarnings("unused") private static Log logger = LogFactory.getLog(EmailUtil.class); /** * 发动邮件的邮件服务器 */ // private static String host = "smtp.exmail.qq.com"; private static...

    Java 5 annotation 学习笔记

    - `SOURCE`:注解仅存在于源码中,编译后不再保留,如`@Override`和`@SuppressWarnings("unused")`。 - `CLASS`(默认):注解保留在字节码中,但JVM不处理,适用于编译时检查。 - `RUNTIME`:注解不仅保留在字节...

    泛型DAO模型设计课堂笔记

    1. **JDK内置注解**:如`@Deprecated`标记已过时的API,`@Override`确保重写父类方法,`@SuppressWarnings`抑制编译警告,例如`@SuppressWarnings({"unused", "rawtypes", "unchecked"})`可以抑制多种警告。...

    日期操作类 java

    // 格式:年-月-日 小时:分钟:秒 ... @SuppressWarnings("unused") private static final SimpleDateFormat timeFormat = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss"); public DateUtil() {

    举例讲解JDK注解的使用和自定义注解的方法

    3. @SuppressWarnings({ "unused", "deprecation" }):抑制程序中的警告。unused警告的类型。{}数组。all抑制所有警告。 简单使用: ```java public class Demo1 { //@SuppressWarnings({ "deprecation", "unused...

    java局域网聊天,swing,socket,线程

    @SuppressWarnings("unused") public void send(String ip, String msg) { Socket serverSocket = null; try { serverSocket = new Socket(ip, 6667); } catch (UnknownHostException e) { e.printStackTrace...

    android webview中html页面点击按钮跳转到activity

    @SuppressWarnings("unused") public void openTargetActivity() { Intent intent = new Intent(MainActivity.this, TargetActivity.class); startActivity(intent); } } ``` 然后,将这个接口注入到Webview中...

    Android WebView H5调用拍照

    @SuppressWarnings("unused") public void takePhoto() { Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, REQUEST_IMAGE_CAPTURE); } } webView....

    Java基础_第二阶段-day16每日作业卷答案1

    - @SuppressWarnings:抑制特定类型的编译警告,如"deprecation"、"rawtypes"、"unused"、"null"和"serial"等。 2.3 自定义注解: - 可以创建自定义注解,定义注解的元数据,然后编写处理器解析这些注解,实现...

    Android与JavaScript互调

    @SuppressWarnings("unused") public void clickOnAndroid(String value){ value1 = value; mHandler.post(new Runnable(){ @Override public void run(){ web1.loadUrl("javascript:androidCallBack('" + ...

Global site tag (gtag.js) - Google Analytics