public void method2(int param1) {
param1++;
}
param1被修改了,这种操作也不算是原子操作,为啥不需要加synchronized?难道是不参与赋值操作就不算修改?
method2为啥不需要加synchronized
正在讨论
评论 (2)
- 受欢迎
- 新
- 旧
你必须先登录才能发表评论
wangwangwang
7 四月 2021, 13:25
param1应该不会被同时访问吧,可能会被同时访问的是param.
0
海浪
9 七月 2020, 13:14
难道是不参与赋值操作就不算修改?
0