【发布时间】:2023-03-04 15:38:01
【问题描述】:
我正在使用此代码来创建线程。
while ((strLine = br.readLine()) != null) {
r = new runnable(strLine);
new Thread(r).start();
x++;
Thread.sleep(100);
}
如何控制在任何时间点运行的最大线程数? 此代码存在使用的内存不断增加(内存泄漏)的问题,是否有更好的方法来做到这一点? 我尝试使用调度程序但没有帮助。
【问题讨论】:
标签: java multithreading memory-leaks