JDKでの非推奨
非推奨は、ライブラリのコンシューマに非推奨APIからコードを移行する必要があることを示す通知です。
JDKでは、次を含む様々な理由でAPIが非推奨になりました。
-
APIが危険である(Thread.stopメソッドなど)。
-
単純に名前が変更された(たとえば、AWT Component.show/hideがsetVisibleに置き換わった)。
-
より新しくよりよいAPIをかわりに使用できる。
-
APIが削除される予定である。
以前のリリースでは、非推奨になったAPIが削除されたことはほとんどありません。JDK 9では、削除対象のAPIが非推奨としてマークされます。これは、JDKプラットフォームの次期リリースでAPIが削除されることを示します。アプリケーションまたはライブラリでこれらのAPIを使用している場合は、すぐに移行することを計画する必要があります。
JDKの現在のリリースの非推奨APIのリストは、API仕様の非推奨APIのページを参照してください。