`
Kingson_Wu
  • 浏览: 123634 次
文章分类
社区版块
存档分类
最新评论

JAVA编程中,什么是用-Xlint选项编译

 
阅读更多
答:出现用-Xlint选项编译的原因是:在你的源代码中,使用JDK中的类的时候,调用了已经过时的方法。所谓过时方法,是有些没有真正实现的方法,或存在潜在问题的方法。这些方法一般情况下,目前的JDK还支持,但在未来的某个版本中,可能就会取消的。所以,在本地使用的代码不必担心这个问题;要移值到其它计算机的程序必须要解决这个问题。
这些过时的方法在JDK的更高版本中,绝对大多数提供了替换方法,少部分是要放弃了。想改好程序,就要找到能够替代的方法,来修改代码。能替代的方法查阅API文档就能看到,在方法目录中,过时的方法有“已过时”的说明,在方法明细里能看到被哪个方法代替了。
分享到:
评论

相关推荐

    java除去类里面的黄色警告

    在Java编程中,IDE(如MyEclipse)会通过颜色编码来标识代码中的不同状态,其中黄色警告通常意味着代码可能存在潜在的问题或不建议使用的特性,但并不一定导致编译错误。这些警告旨在帮助开发者提高代码质量和性能,...

    一个简单易用的java编译工具

    3. **集成开发环境(IDE)中的编译器**:许多开发者使用IDE(如Eclipse、IntelliJ IDEA或NetBeans)进行Java开发,这些IDE内置了编译功能,提供图形化界面,使得编译、调试和运行Java程序更为便捷。 4. **批量编译*...

    Java应用程序-习题-第8章.doc

    可以通过使用编译器的 –Xlint:unchekched 选项查看详细信息。 7. 泛型的类型参数的实参只能是类类型,不能是基本类型。 8. Java 集合类和数组不同,数组元素既可以是基本类型,也可以是对象类型;而集合中的元素...

    java编译时出现使用了未经检查或不安全的操作解决方法

    1. **使用-Xlint:unchecked 重新编译**:在编译命令行中添加`-Xlint:unchecked`选项,可以显示所有未检查的转换警告,这样可以帮助开发者识别并修正问题。例如: ``` javac -Xlint:unchecked YourFile.java ``` ...

    java api7中文带索引chw版

    在Java编程中,API(Application Programming Interface)是Java平台提供的一系列预先定义好的类和方法的集合,它为程序员提供了编写程序所需的基础工具。 Java API 7包含了许多关键性的更新和改进,例如: 1. **...

    JAVA-jdk1.8.rar

    Java开发工具包(Java Development Kit,简称JDK)是Java编程语言的核心组件,它为开发者提供了编译、调试和运行Java程序所需的所有工具。在本例中,我们讨论的是JDK 1.8版本,其文件名为"jdk1.8",对应的压缩包文件...

    jdk7-64-linux.rar

    Java SE(标准版)开发工具包(JDK)是Java编程语言的核心组成部分,它提供了编译、调试和运行Java应用程序所需的所有工具。JDK 7是Oracle公司发布的一个重要版本,引入了许多新特性,增强了性能和开发者的生产力。...

    jdk-7u80-windows-x64安装包

    4. **动态类型**:引入了`javac -Xlint:unchecked`选项,用于在编译期间检查泛型的未检查转换。 5. **Fork/Join框架**:这个并发库提供了并行执行任务的能力,尤其适用于分解大型任务为小任务的场合。 6. **NIO.2*...

    jdk1.6-Windows x86.

    编译器支持许多优化选项,如-verbose、-Xlint和-optimizations,用于控制编译过程。 2. **Java运行时环境**:JRE是JDK的一部分,负责运行Java程序。JRE1.6包括Java虚拟机(JVM)、类库和其他必要的运行时组件。JVM...

    注解annotation的详细介绍

    在编译时,如果不使用`-Xlint:deprecation`选项,编译器会默认发出一般警告,使用该选项后,警告信息会更具体,提醒开发者该API已过时。 3. **@SuppressWarnings**: `@SuppressWarnings`注解用于抑制编译器的警告...

    jdk1.7版本

    - **新的编译器选项**:如`-Xlint:try`用于警告未捕获的`InterruptedException`,帮助开发者编写更健壮的代码。 ### 安装与配置 在Windows平台上,通常会使用`.exe`安装程序进行JDK的安装,如`jdk-7u51-windows-i...

    刺客2020:在家中玩:为检疫人员重新设计的刺客游戏

    用法和依赖性请使用Java编译该项目,客户端可能需要关闭某个选项以确保程序成功运行。 如果初始执行失败,请尝试-Xlint:unchecked在编译选项中。游戏规则刺客的游戏方式如下。 玩家从一群想玩游戏的人开始。 例如,...

    @SuppressWarnings

    在Java编程中,`@SuppressWarnings`是一个十分重要的注解,主要用于抑制代码中的警告信息。随着Java语言的发展,为了提高代码质量和安全性,J2SE 5.0引入了许多新特性,同时也新增了许多编译时警告。`@...

    intellij-bug-eclipse-compiler-warnings:https 的示例项目

    在 "Project" -> "Properties" -> "Java Compiler" 中,可以调整警告设置,包括启用或禁用特定警告类别,或者使用 "-Xlint:options" 参数来指定命令行警告选项。 这个示例项目很可能包含了特定的代码片段,这些片段...

Global site tag (gtag.js) - Google Analytics