CountDownLatch 是java.util.concurrent包中一个类,顾名思义就是倒计时锁,是一个同步辅助类,在完成一组正在其他线程中执行的...
Java 锁 synchronized 和 Locksynchronizedsynchronized 修饰符的使用场景修饰对象 作用范围作用对象代码块(称...
volatile关键字作为修饰词,当一个共享变量被volatile修饰时,它会保证修改的值会立即被更新到主存,当有其他线程需要读取时,它会去内存中读取新值...
join() 等待线程结束, 当我们调用某个线程的这个方法时,这个方法会挂起调用线程,直到被调用线程结束执行,调用线程才会继续执行
先上一个场景:假如你突然想做饭,但是没有厨具,也没有食材。网上购买厨具比较方便,食材去超市买更放心。实现分析:在快递员送厨具的期间,我们肯定不会闲着,可以...