Javaの@Deprecatedの使い方と抑制方法

求人

今さらながら@Deprecatedで知ったことがあったのでメモ。

抽象クラスTestのメソッドに@Deprecatedをつけます。

このTestクラスを継承したTestMainクラスを以下のように作成します。

これをEclipseで記述するといかのように取り消し線がつきます。非推奨という意味です。

TestをInterfaceに変えます。

それに伴ってTestMainもgetValueを実装します。

ここで取り消し線が表示されるかと思ったんですが、表示されませんでした。

「~は使用すべきではありません。」を抑制する方法

非推奨であっても使わなければいけない場合もあると思います。

そういった場合は以下アノテーションで警告を抑制します。

@SuppressWarnings(“deprecation”)

以下、使用例です。

以下はEclipseのキャプチャです。

関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
Python3.6,Djangoを勉強中です,Javaは少し飽きてしまってます–;
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくば、我に七難八苦を与えたまえ」です^^

スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA