【发布时间】:2023-03-10 10:14:01
【问题描述】:
假设四个线程必须执行任务。每个线程必须做一个单元工作。如何知道哪个线程完成了它的工作来分配它下一个工作。
实际上,我必须使用 4 个线程,每个线程必须将 2d 数组的一列复制到 1d 数组中..
编辑:不使用线程池。 非常感谢。
【问题讨论】:
-
让线程从共享(同步)工作队列中拉出工作,并一直循环,从队列中拉下一个项目?
-
实际上,我必须使用 4 个线程,每个线程必须将 2d 数组的一列复制到 1d 数组中。我已经更新了问题。谢谢。
标签: java multithreading