@SuppressWarnings

@SuppressWarningsは、指定された設定値ごとに、特定の警告を抑制する。

@SuppressWarningsとは | ハックノート

TestClass.javaは、

@Deprecatedの付いたprint。
MainClass.javaは、

// メインクラス
public class MainClass{	// MainClassの定義

	// Javaのエントリポイント
	public static void main(String[] args){	// mainメソッドの定義

		// TestClassオブジェクトを作成し, TestClassオブジェクトに格納.
		TestClass t = new TestClass();	// TestClassオブジェクトをTestClassのtに格納.
		t.print();	// t.printで表示.

	}

}

t.printで出力。
この場合、

このような警告が出てしまう。
このような警告が出てしまう。

コンパイル時に、このような警告が出てしまう。
非推奨なメソッドの警告を抑制するには、

@SuppressWarnings("deprecation")を付ける。

警告が出なくなった
警告が出なくなった

警告が出なくなった。

TestClass print!

実行結果は変化なし。

Sample/java/annotationSuppressWarnings/annotationSuppressWarnings/src/annotationSuppressWarnings at master · bg1bgst333/Sample · GitHub