Java FAQ:安易な suspend()

Java FAQ:S019 Q-06

まんまで、

注: C2008061300.java は推奨されない API を使用またはオーバーライドしています。
注: 詳細については、-deprecation オプションを指定して再コンパイルしてください。
suspend TestThread
main end
i = 0
i = 1
i = 2
i = 3
  ...
i = 998
i = 999
i = 1000


「-deprecation」オプションを指定して再コンパイル

$ $JAVA_HOME/bin/javac -deprecation C2008061300.java
C2008061300.java:12: 警告: java.lang.Thread の suspend() は推奨されません。
        t.suspend();
         ^
C2008061300.java:14: 警告: java.lang.Thread の resume() は推奨されません。
        t.resume();
         ^
警告 2 個