问题描述
如何在java中实现多任务协调并行?我在做一个蚁群算法中我想更好的摸拟多个蚂蚁同时从一个结点出发时选择不同的路径.我不想用线程去实现,老师不让那样做.如果有会的朋友帮帮忙!谢谢啦!!
解决方案
解决方案二:
要实现多任务又能有多线程?这怎么实现?“在JVM的内部,程序的多任务是通过线程来实现的。”--《Java核心技术》
解决方案三:
虽然我不会做,但我想应该是类似于时间片轮转法的原理吧一个执行单元分别去执行多个任务,分配给每个任务固定的时间片,轮转执行。涉及多任务协调并行,就要自己动手实现P,V原语了。其实我想这也是多线程的实现原理了
时间: 2024-09-15 14:44:40