wait();
(非静的メソッド)を静的コンテキストで実装する方法はありますか。たとえば、静的クラスで非静的メソッドを実装する方法は?
public static void getkeylist(List keylist){
for (int i=0;i<keylist.size();i++){
System.out.println(keylist.get(i));
wait(1000);
}
}
「非静的メソッドwait(long)は静的コンテキストからは参照できません」というエラーが表示されます。
私の問題を解決するのを手伝ってください。前もって感謝します。
「同期」しているものに対してのみ「待機」することができます。何を同期していますか? [javadoc](http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#wait)に「IllegalMonitorStateExceptionをスローします。現在のスレッドがオブジェクトのモニタの所有者でない場合" –