所以下面是我对管理队列中的可运行文件的第一个猜测。他们被一一处决。此时只有一个问题:
如何定期检查前一个线程是否仍在运行,以免开始执行列表中的第二个线程?
Queue<Object> qe=new LinkedList<Object>(); for (int i = 0; i < 5; i++) { RunnableObject ro = new RunnableObject(); qe.add(ro); } for (int i = 0; i < qe.size(); i++) { qe.peek().start; qe.poll(); }