JDKでの非推奨

非推奨は、ライブラリのコンシューマに非推奨APIからコードを移行する必要があることを示す通知です。

JDKでは、次を含む様々な理由でAPIが非推奨になりました。
  • APIが危険である(Thread.stopメソッドなど)。

  • 単純に名前が変更された(たとえば、AWT Component.show/hidesetVisibleに置き換わった)。

  • より新しくよりよいAPIをかわりに使用できる。

  • APIが削除される予定である。

以前のリリースでは、非推奨になったAPIが削除されたことはほとんどありません。JDK 9では、削除対象のAPIが非推奨としてマークされます。これは、JDKプラットフォームの次期リリースでAPIが削除されることを示します。アプリケーションまたはライブラリでこれらのAPIを使用している場合は、すぐに移行することを計画する必要があります。

JDKの現在のリリースの非推奨APIのリストは、API仕様の非推奨APIのページを参照してください。