これが2つのアクティブスレッドのみを出力する理由がわかりません。
/* worker from the example */
for(int i = 0 ; i < 4 ; ++i){
Worker worker = new Worker(articles, factory);
worker.start();
workers.add(worker);
}
System.out.println("Number of active threads : " + Worker.activeCount());
私のワーカークラスは次のように書かれています:
class Worker extends Thread{}