闭锁是一种同步工具类,可以延迟线程进度直到其达到终止状态。 闭锁的作用相当于一扇门:在闭锁到达结束状态之前,这扇门一直是关闭的,并且没有任何线程能通过,直到到达结束状态时,这扇门将会永久打开。 闭锁用来确保某些任务直到其他任务都完成后才继续执行。