cyclicBarrier.await ()
小于0会抛异常将4赋值给 count属性将Runnable 赋值给command属性
主要使用ReentrantLock trip----------------------------------------给 count减1如果减完后大于0 ,则trip.await()如果等于0,command.run() 并且 trip.signalAll() 同时也 恢复count
会每个4个线程执行一次Runnable.run()最后两个线程会永远在队列里,除非设置了超时时间