答:是引用类型。
这里通过一个简单的样例进行说明:
public static void main(String[] args) {
int[] a = {1,2};
int[] b = a;
a[0] = 10;
System.out.println(b[0]);
//输出10
}
可以看到,把数组a的第一个值改为10后,输出b的第一个值也是10,a和b两个变量引用了同一个数组。虽然保存的是基本类型值int,但是数组本身是引用类型的。
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_31650113/article/details/111414488