public class test1 { private int a=1, b=2; public void foo(){ a=3; b=4; } public int getA(){ return a; } public int getB(){ return b; } } 当线程1执行foo方法的时候,线程2访问getA和getB会得到什么样的结果?
A: a=1, b=2 //都未改变
B: a=3,b=4 //都改变了
C: a=3,b=2 //a改变了,b未改变
D: a=1,b=4 //b改变了,a未改变
白绿色
JustWannaHugU
krisleo
灬elliott
惟愿_无事常相见
噼喱啪啦
绿洲仙人球
和木雪3217235
qq_淡然的微笑
ziom
相关分类