当线程树达到一定数量,这个栅栏放到,执行这些数量的线程,然后有拦住下一批线程。
第一个参数指的是拦住的线程数。它要等到放过去的那一批线程全部执行完才能执行下一批,相当于一个限流器,相当于我们现实中挤地铁一样。