Java线程池有几种?拒绝策略有几种?
线程池类型 corePoolSize 队列 newCachedThreadPool 0 SynchronousQueue newSingleThreadExecutor 1 LinkedBlockingQueue newFixedThrea…
线程池类型 corePoolSize 队列 newCachedThreadPool 0 SynchronousQueue newSingleThreadExecutor 1 LinkedBlockingQueue newFixedThrea…
https://www.cnblogs.com/xiaoxu123/ https://juejin.im/post/6844903934377754637 https://cloud.tencent.com/developer/articl…
junit用法,before,beforeClass,after, afterClass的执行顺序 1 beforeClass 2 before 3 after 4 afterClass (注意1,4 static的方法,切在单元测试中只执…
do: data object vo: value object bo: business object dto: data transfer object po: persistant object pojo: plian ordinar…
Java对象内存分布 1.6 synchronize 锁升级过程?和之前的版本有什么区别?是否可逆? 偏向锁,轻量级锁,重量级锁 synchronize 首先是无锁状态,当有竞争的时候,先检查Markword中的线程id 是否存储线程id,…
支持当前事务的情况: TransactionDefinition.PROPAGATIONREQUIRED: 如果当前存在事务,则加入该事务;如果当前没有事务,则创建一个新的事务。 TransactionDefinition.PROPAGAT…
互斥 无锁 不变模式 线程本地存储(不共享变量 Thread Local) CAS Copy-On-Write 原子类 互斥锁 synchronized Lock 优化读多写少 ReadWriteLock StampedLock 读写锁 协…
第 3 / 4 页 · 共 31 篇