可以说我有一个课程如下:
public class class1{
private int[] array1;
public class1(){
array1 = new int[10];
}
public int[] getArray(){
return array1;
}
}
如果我在另一个类或 main 中创建此类的实例并使用 getArray() 方法将数组分配给上层类中的另一个变量,然后在那里修改数组的值,那么原始数组值会在第一个类也被修改?