07 2020 档案

摘要:自己实现了一个类似AtomicInteger的原子类功能,反复比较并交换,主要用到 反射获取Unsafe及对象的静态成员变量 Unsafe获取地址偏移量 CAS public class MyStudy { public static int data = 0; public static void 阅读全文
posted @ 2020-07-20 09:33 PraveZ 阅读(484) 评论(0) 推荐(0)
摘要:看了个视频讲可重入锁,但是总是没讲清楚,自己写代码试了一下,贴上来记录好理解。 可重入锁的概念 视频中说线程A调用带锁的function1()时,如果function1()又调用了另一个带锁的function2(),那么就自动获取到了function2()的锁,但是这样理解很绕,我自己理解是:当一个 阅读全文
posted @ 2020-07-15 10:51 PraveZ 阅读(317) 评论(0) 推荐(0)