比如,如何控制10个线程依次打印0123456789?
1、设置一个全局变量order,每个线程执行时,都更新order的值,然后调用notifyAll唤醒其他所有的线程;
2、线程在while循环中检测当前的order值是否时自己需要的,如果是,则执行,如果不是则wait;
比如,如何控制10个线程依次打印0123456789?
1、设置一个全局变量order,每个线程执行时,都更新order的值,然后调用notifyAll唤醒其他所有的线程;
2、线程在while循环中检测当前的order值是否时自己需要的,如果是,则执行,如果不是则wait;
本文标题:怎么控制Java线程的执行顺序
本文链接:https://www.haomeiwen.com/subject/sozhdftx.html
网友评论