请稍等 ...
×

采纳答案成功!

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

老师你好

图片描述
这段代码在多线程环境下是否会导致不安全的发布?老师能帮我讲讲不安全发布的缘由吗?

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

1回答

Jimin 2018-10-13 16:05:22

你好,你这也看不出来怎么用啊,是否线程安全取决于你的使用。简单点说,涉及到多线程共同更新同一个变量,如果不做同步或并发特殊处理,就可能带来线程不安全

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_湿腻焦糊_0 #1
    会不会存在a线程直接使用了holder引用,而b线程使用了init方法,导致n的旧值和新值比较,assertSanity抛异常呢?
    回复 有任何疑惑可以回复我~ 2018-10-13 16:07:47
  • Jimin 回复 提问者 qq_湿腻焦糊_0 #2
    你贴代码来看看,到底怎么使用这个类的
    回复 有任何疑惑可以回复我~ 2018-10-13 16:22:12
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信