java

位置:IT落伍者 >> java >> 浏览文章

JAVA认证:多线程的批量线程同步处理方案


发布日期:2023年01月26日
 
JAVA认证:多线程的批量线程同步处理方案

多线程运行时有待措置线程?试试看下面介绍的这个批量线程同步体例吧

在一批线程措置轨范中有时必需等到所有线程全数运行完后才能进行下一步使命措置 可以采用如下体例解决建树一个锁对象 该锁对象供给一个当前方程期待其他线程的体例见代码

/**

*

* 此类首要用来措置线程的同步屏障模子好比一批线程运行必需在最后一个线程运行

* 完后才能进行下一步的操作那么就可以建树一个锁对象锁对象供给一个线程期待其他线程

* 的体例如不美观当前方程运行时还有未运行的线程则此线程wait否则此线程叫醒其他梗阻的

* 线程进而最终完成线程的运行

* */

public class LockObject {

private int totalThread = ;

private int currentThread = ;

public LockObject(int totalThread) {

thistotalThread = totalThread;

thiscurrentThread = ;

}

上一篇:Java中对线程间的变量访问也需要同步控制

下一篇:Java多线程初学者指南(4):线程的生命周期