我正在上高中编程班,在我们的最新项目中,我无法理解为什么它会在窗口中显示此消息:

Note: W:\Programming\Chapter 4\GrainAnimation\GrainAnimation.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: W:\Programming\Chapter 4\GrainAnimation\GrainAnimation.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.


我正在使用TextPad,如果有帮助的话。如何通过TextPad使用-Xlint进行编译?

最佳答案

因为您使用的是TextPad,所以我假设您自己调用javac来编译您的类。

只需在调用javac时添加-Xlint:deprecation或-Xlint:unchecked参数

javac -Xlint:unchecked MyClass.java


附加:如果要查看所有Xlint警告,请使用-Xlint或-Xlint:all

10-07 16:46