标题:
Java從入門到實踐第十章的編釋問題
[打印本页]
作者:
Jason
时间:
2010-11-7 23:35
标题:
Java從入門到實踐第十章的編釋問題
我今天買了你們的書,之后打算編程一下第十章的圖型介面的東西,結果在編釋器上出了這些東西,可以解決嗎?是什麼東西來的!
Note: Calculator.java uses or overrides a deprecated API.
Note: Recompile with -Xlint: deprecation for details.
望解決
作者:
deepnighttwo
时间:
2010-11-8 08:53
这是一个编译警告,意思是Calculator.java 覆盖了一个已经被弃用的api(方法)。
所谓被弃用的api,就是指已经不再推荐使用的api。随着Java的升级与更新,很多旧的api被新的api或者框架所替代,成为了不再推荐使用的api。但是为了向下兼容,依然保留着他们。这样旧的程序还可以使用新的Java版本。但是在编写新的程序时,应该尽量避免使用被弃用的api。因为它们极有可能是有各种问题,或者说在下一个版本中就不再支持了。
具体到你这个问题,如果仅仅是玩玩,可以不用管这种compile warning。如果想要就诶绝这个问题,可以去源代码中查看到底是哪个api被弃用了,然后这个api的javadoc上应该会有提示告诉你应该使用哪个新的api。
作者:
fwbook
时间:
2010-11-10 10:16
经过作者确认,是Caculator.java文件中的第134行 frame.show();引起的。这只是编译提示,不需要修改,也可以。但为了其他读者引起误会,特此做勘误。
勘误下载:[attach]28[/attach]
欢迎光临 万卷图书 (http://wanjuanchina.net/)
Powered by Discuz! 7.0.0