![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
锁
南风沁雨
这个作者很懒,什么都没留下…
展开
-
6、锁
9.1锁在java多线程中,我们知道可以使用synronized关键字来实现线程间的同步互斥工作,那么其实还有一个更优秀的机制去完成这个"同步互斥"工作,他就是Lock对象,我们主要学习两种锁,重入锁和读写锁。他们具有比 synchronized 更为强大的功能,并且有嗅探锁定、多路分支等功能。 9.2 ReentrantLock(重入锁)重入锁,在需要进行同步的代码部分加上锁定,但不要忘记最后...原创 2018-03-22 09:34:52 · 185 阅读 · 0 评论 -
zookeeper 实现分布式锁
1、pom文件中添加依赖 <dependencies> <dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</artifactId> <version>0.10</version> </dep...原创 2019-10-01 15:23:42 · 134 阅读 · 0 评论