8篇文章 · 13063字 · 2人关注
核心属性 corePoolSize :核心线程数,一般情况下,该数量的核心线程创建好之后,会常驻在线程池中,不会应空闲而关闭,可以设置allo...
1. 作用 CyclicBarrier 可以 让一组线程到达一个屏障时被阻塞,直到最后一个线程到达屏障时,屏障才会开门,所有被屏障拦截的线程才...
特性 显示锁,自旋锁,可重入锁 aqs队列锁的实现 支持多条件唤醒 支持打断 支持公平,非公平锁 可尝试加锁 使用方式 源码 1. lock()...
1. 作用 CountDownLatch 是 JDK1.5 引入的 juc包下的其中一个工具类。 初始化时,指定一个 计数器, 调用Count...
[TOC] 作用 是一把能够保证在同一时刻最多只有一个线程执行该段代码的jdk内置同步锁,可以达到保证并发安全的效果 使用方式 修饰代码块 字节...
特点 读读共享 读写互斥 写写互斥 结构 锁的状态表示 state 继承AQS的类都需要使用state变量代表锁的资源占用情况 高16位 表示读...
核心属性 corePoolSize :核心线程数,一般情况下,该数量的核心线程创建好之后,会常驻在线程池中,不会应空闲而关闭,可以设置allo...
[TOC] 核心属性 corePoolSize :核心线程数,一般情况下,该数量的核心线程创建好之后,会常驻在线程池中,不会应空闲而关闭,可以...
文集作者