标签:Java 并发编程

第5页
Java 并发编程

【并发编程挑战】死锁

chenssy阅读(807)评论(0)赞(0)

文章首发于:clawhub.club 死锁定义 死锁是进程死锁的简称,是由Dijkstra于1965年研究银行家算法时首先提出来的。 是指多个进程循环等待它方占有的资源而无限期地僵持下去的局面。 系统发生死锁现象不仅浪费大量的系统资源,甚至...

Java 并发编程

面试必问的CAS,了解多少?

chenssy阅读(4025)评论(0)赞(8)

作者:占小狼 出处:公众号【占小狼的博客】 前言 CAS(Compare and Swap),即比较并替换,实现并发算法时常用到的一种技术,Doug lea大神在java同步器中大量使用了CAS技术,鬼斧神工的实现了多线程执行的安全性。 C...