2
我正在使用此代码来创建线程。Java多线程控制
while ((strLine = br.readLine()) != null) {
r = new runnable(strLine);
new Thread(r).start();
x++;
Thread.sleep(100);
}
如何控制在任何时间点运行的线程的最大数量? 这段代码有问题,内存使用不断上升(内存泄漏)有没有更好的方法来做到这一点? 我尝试使用调度程序,但没有帮助。
现在正常工作:)谢谢 – user557348 2011-05-21 05:35:10