我編譯了我的程序,並且出現以下錯誤。我應該如何解決它?代碼編譯期間遇到的警告消息「使用或覆蓋棄用的API」
Note: ClientThreadClients.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
我編譯了我的程序,並且出現以下錯誤。我應該如何解決它?代碼編譯期間遇到的警告消息「使用或覆蓋棄用的API」
Note: ClientThreadClients.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
你應該做的是做什麼警告消息說。用-Xlint:deprecation
選項重新編譯該類。
然後編譯器會告訴你你使用的是什麼廢棄的API或覆蓋。或者,如果你向我們展示了這個類的源代碼,我們可能能夠爲你發現問題......或者自己編譯它。
但我要猜測您正在使用的在Thread
類過時方法之一:
countStackFrames()
destroy()
pause()
resume()
stop()
stop(Throwable)
suspend()
這些方法要麼不可靠的,不安全的或兩者。強烈建議您不要使用它們。閱讀此說明:"Why are Thread.stop, Thread.suspend and Thread.resume Deprecated?「。
有什麼方法可以讓原生開發人員找出答案? –
提出新問題 –
不想要我的賬戶被終止lol –
這不是這是一個警告錯誤,它意味着它說的是,你正在使用過時的API。如果你想得到更好的答案,代碼片段將是有用的。 – lpiepiora
它建議你應該做什麼*在那裏消息*。 – Raedwald