![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java并发
并发相关知识点
无衣ccc
哥哥姐姐们,能动动你们发财的小手指帮我的笔记点个赞吗!
展开
-
如何利用AtomicReference写一个简单的自旋锁?
1. 自旋锁成品代码如下:package lock.spinlock;import java.util.concurrent.TimeUnit;import java.util.concurrent.atomic.AtomicReference;/** * @author wuyiccc * @date 2020/7/19 10:37 * 岂曰无衣,与子同袍~ */public class SpinLock { private AtomicReference<Thre原创 2020-07-19 11:05:14 · 283 阅读 · 1 评论 -
sychronized的两种用法
1. 对象锁包括方法锁(默认锁为this当前实例对象)和同步代码锁(自己指定锁对象)2. 类锁指synchronized 修饰静态的方法或指定锁为class对象synchronized 对于代码块发生的无法处理的异常后,会自动释放锁...原创 2020-07-17 08:05:18 · 223 阅读 · 0 评论