请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

在AtomicExample4里讲AtomicReference例子时,main方法里面的语句一定是顺序执行的吗?会不会有乱序执行导致结果不一致的情况?

正在回答 回答被采纳积分+3

1回答

Jimin 2018-07-13 17:57:38

这个都是在一个线程里且没有异步行为,因此都会按顺序执行的

0 回复 有任何疑惑可以回复我~
  • 提问者 纸飞机Hi #1
    那也就是在多线程情况下会有问题?比如两个线程对一个user对象的name属性进行修改,name初始值为"who",两个线程会把name改成自己的名字,后执行的线程会不会覆盖掉前面线程的修改?那一般在项目中,这个类的使用场景是什么呢?
    回复 有任何疑惑可以回复我~ 2018-07-13 18:31:45
  • Jimin #2
    你是把代码贴错了?你贴的代码是普通的测试类,没有你说的user什么的
    回复 有任何疑惑可以回复我~ 2018-07-13 23:21:09
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信