发表评论取消回复
相关阅读
相关 Java原子类操作原理剖析
CAS的概念 ◆ 对于并发控制来说,使用锁是一种悲观的策略。它总是假设每次请求都会产生冲突,如果多个线程请求同一个资源,则使用锁宁可牺牲性能也要保证线程安全。而无...
相关 Java并发编程--Java并发包中的锁原理剖析
[1.工具类LockSupport][1._LockSupport] [2.抽象同步队列AQS][2._AQS] [3.独占锁ReentrantLock][3._Ree
相关 第3章 Java并发包中ThreadLocalRandom类原理剖析
3.1 Random类及其局限性 随机数的生成需要一个默认的种子,这个种子其实是一个long类型的数字,可以在创建Random对象时通过构造函数指定,如果不指定则在默认构
相关 第9章 Java并发包中ScheduledThreadPoolExecutor原理探究
9.1 介绍 `ThreadPoolExecutor`只是Executors工具类的一部分功能。下面来介绍另外一部分功能,也就是`ScheduledThreadPoolE
相关 第7章 Java并发包中并发队列原理剖析
JDK中提供了一系列场景的并发安全队列。总的来说,按照实现方式的不同可分为阻塞队列和非阻塞队列,前者使用锁实现,而后者则使用CAS非阻塞算法实现。 Java并发包中的并发队列
相关 第6章 Java并发包中锁原理剖析
6.1 LockSupport工具类 JDK中的rt.jar包里面的LockSupport是个工具类,它的主要作用是挂起和唤醒线程,该工具类是创建锁和其他同步类的基础。L
相关 第5章 Java并发包中并发List源码剖析
5.1 5.2 主要方法源码解析 略 5.3 总结 CopyOnWriteArrayList使用写时复制的策略来保证list的一致性,而获取—修改—写入三步操作并不
相关 第4章 Java并发包中原子操作类原理剖析
4.1 原子变量操作类 JUC并发包中包含有AtomicInteger、AtomicLong和AtomicBoolean等原子性操作类,它们的原理类似。AtomicLon
相关 并发包中ThreadLocalRandom类原理剖析
> 转自:简书 > 原文作者:阿里加多 > 原文链接:[https://www.jianshu.com/p/9c2198586f9b ][https_www.jians
相关 Java并发包中锁原理剖析
目录 LockSupport工具类 1. void park() 2. void unpark(Thread thread)
还没有评论,来说两句吧...