为了账号安全,请及时绑定邮箱和手机立即绑定

将v值设置为0,又放到set中去,那么set中的值不都是0?

http://img1.sycdn.imooc.com//5e38d0d70001c54404090081.jpg

………………

正在回答

2 回答

每个线程初始值都是0,之后每个线程独立计算,每个线程都是一个新得Val对象,从0开始计算,然后把计算得结果保存到自己得ThreadLocal中,互相不影响,之后从set中取出

1 回复 有任何疑惑可以回复我~

initialValue起初始化作用只运行一次,每个Thread对应的Val对象的初始值确实都设为了0,没问题

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

将v值设置为0,又放到set中去,那么set中的值不都是0?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信