我有一个方法:
public static void MutableInt (int newValue) {
AtomicInteger atomicInteger;
atomicInteger = new AtomicInteger(10);
newValue = atomicInteger.get();
}
然后在 main 中调用:
int x=3;
MutableInt(x);
System.out.println("After invoking MutableInt method, x = " + x);
结果仍然是 3. 是否有可能以这种方式改变 int ?