問題一覧に戻る
上級高度な機能
問題110: ExecutorService

ExecutorServiceでスレッドプールを効率的に管理します。タスクの送信、スレッドプールサイズの制御、スケーラブルな並行アプリケーションのための適切なエグゼキューターのシャットダウンを学びます。

import java.util.concurrent.*;

public class Main {
public static void main(String[] args) {
// Executorを作成
executor = Executors.__(3);

// タスクを送信
executor.(new Runnable() {
public void run() {
System.out.println("Task: " + Thread.currentThread().getName());
}
});

// Executorをシャットダウン
executor.();
}
}