线程同步包括atomic包的方法和synchronized这两种,这种说法对么?
来源:3-3 线程安全性-原子性-synchronized
![](http://img1.sycdn.imooc.com/user/5333a0600001f9ed02000200-100-100.jpg)
云端漫步2
2019-03-12
线程同步包括atomic包的方法和synchronized这两种,这种说法对么?
写回答
1回答
-
你好,这个说法明显有问题,最基本的,课程里介绍的lock的代表reentrantlock及相关的lock也是可以做线程同步的。
这位同学,我想了解一下你提问这道问题的初衷是什么,这种问题明显不是一个判断题,如果是针对面试这样记也不太合适。编程里很多都不是绝对的,就拿线程同步来说,课程里我们提到了lock,及jdk里j.u.c提供的一些实现,实际中如果他们不满足我们还可以自定义实现一些锁,另外aqs包里很多类也可以影响到线程的同步。我认为一个比较好的学习方式是把这些都能串起来,提起一个点来就能不断的进行扩展去说,而不被局限住,这样一点点就可以做到举一反三、不断进步啦!012019-03-12
相似问题