/tips/lumber/commons/heavy_task info.lumber_mill.concurrent.HeavyTaskはjavaのCallableインタフェースを実装したクラスで、時間のかかる仕事を請け負います。以下のサンプルコードにあるように、現在の進捗を報告するためのヘルパメソッドや属性が予め用意されています。
: class SampleTask1 extends HeavyTask
上記サンプルの利用方法は以下の通り。通常は、submit後に進捗モニタを起動するなどして、タスクの監視を行います。
: // タスクを実行する。
: SampleTask1 task = new SampleTask1();
: ExecutorService es = Executors.newSingleThreadExecutor();
: Future
- タグ別一覧: [heavy_task]
- チップス一覧
この記事は役に立ちましたか?
- EnglishWorm.com
- SinglesFan.com
- LmLab.net
- サイトマップ
- 運営者について