JUC并发
文章平均质量分 89
JMM内存模型、CAS、synchronized、ReentrantLock、BlockingQueue等
VivianStark
这个作者很懒,什么都没留下…
展开
-
BlockingQueue、Future、CompletionService总结
如何优雅使用中断interrupt,基于数组结构实现的一个有界阻塞队列ArrayBlockingQueue;基于链表结构实现的一个无界阻塞队列,指定容量则是有界阻塞队列LinkedBlockingQueue;通过阻塞队列和FutureTask来实现的CompletionService原理分析原创 2023-03-05 00:15:19 · 135 阅读 · 0 评论 -
AbstractQueuedSynchronizer独占模式共享模式分析
AQS中同步等待队列、条件队列分析,独占模式和共享模式解析原创 2023-03-02 20:57:31 · 126 阅读 · 0 评论 -
JVM和JMM内存模型的区别
JVM是java虚拟机,可以让class文件在不同操作系统上运行。JMM描述的是一种抽象的概念,规定了一个线程怎么样可以看到由其他线程修改过后的共享变量的值,以及在必须时如何同步的访问共享变量。原创 2023-02-26 22:19:10 · 258 阅读 · 0 评论