A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 谢建平 中级黑马   /  2014-9-16 14:05  /  841 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

   在多线程中 如果操作共享数据i   就一句代码  i =i+1     这种要不要同步   其实就是想问有没有可能i+1后还没给值就跳走了

点评

《Java编程思想》有一句话:“如果你没有能力编写一个能在现代CPU上运行的高性能JVM,就不要假定自己能避开同步”。所以,还是同步吧!  发表于 2014-9-16 20:10

5 个回复

倒序浏览
不是特别的懂。但是帮你顶起来,让大神们看到~
回复 使用道具 举报
你想的好细啊!(ˇˍˇ) 想~~~我觉得应该会执行完一个语句再跳吧,要不计算机多危险啊!
回复 使用道具 举报
会有什么影响吗?
回复 使用道具 举报
在多线程中,你最好把i+1 也放在同步代码块里面!这样防止数据被刷掉!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马