我当时正在解决一个基本的线程生产者消费者问题。
现在在我的这段代码中,我假设的是: 1)线程最初会进入等待状态,一旦有任务到来,就会通知其中一个任务,它会处理该任务,然后再次等待,但我的线程会突然进入可运行状态。我的理解正确吗?
public static void main(String[] args) {
AsyncTaskExecutorImpl executorImpl = new AsyncTaskExecutorImpl(10, 5);
for (int i = 0; i < 200; i++) {
Runnable task = new