多线程并发致使CPU100%的一种缘由和解决办法

在用自定义线程池的时候,遇到cpu100%,通过验证后,发现问题来源于我定义的子线程。 子线程的主要功能是从任务队列(LinkedBlockingQueue)里面持续拿出任务,而且执行。 如下为令CPU100的代码。java private class WorkThread extends Thread { @Override public void run()
相关文章
相关标签/搜索