package day03;
import java.util.Arrays;
public class Demo01 {
public static void main(String[] args) {
//变量的赋值, 修改变量的值
int a = 5;
int b = a;
b = 8;
System.out.println(a);//5
int[] ary = { 5, 6 };// ary的值是数组的首地址.
int[] ary2 = ary;// 将ary的值(地址)赋值给ary2
// ary2 和 ary是同样的地址, 引用同一个数组对象
System.out.println(Arrays.toString(ary));
System.out.println(Arrays.toString(ary2));
ary2 = null;// 修改的是ary2变量的值, 没有修改数组{}
System.out.println(Arrays.toString(ary));
System.out.println(Arrays.toString(ary2));
}
}
Java面向对象【经典案例】数组是对象,其变量的值是引用地址
最新推荐文章于 2022-04-12 13:49:11 发布