scheduleAtFixedRate
使用しているコードにコンパイル エラーがあると Eclipse が報告している理由がわかりません。引数の不一致。以下は、コードとエラー メッセージを示すスクリーンショットです。
質問する
797 次
2 に答える
0
これをやってみてください。
Ctrlクラスからすべてのインポートを削除してから+ Shift+を押しOて、インポートが自動的に追加されるようにします。あなたのプロジェクトがデフォルトのJDKだけを持っているようなものである場合(そして他のライブラリがない場合は、次のインポートを追加する必要があります:
import java.util.concurrent.ScheduledThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
これは私のクラスがどのように見えるかのスナップショットです:
于 2012-08-15T15:34:38.643 に答える
0
同じメソッドを作成し、正しいパッケージを使用しました。クラスはEclipseでビルドされ、エラーはありません
import java.util.concurrent.ScheduledThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
public class Example {
@SuppressWarnings("unused")
private static void initialiseIssueTrackingTask(){
ScheduledThreadPoolExecutor stpe = new ScheduledThreadPoolExecutor(5);
Runnable task = new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
}
};
stpe.scheduleAtFixedRate(task, 0L, 1L, TimeUnit.MINUTES);
}
}
于 2012-08-15T15:36:23.350 に答える