数组 引用类型的变量 1.定义语法 Int[] a; int a[]; 非常不建议 2.赋值 1)Int [] a={1,2,3,4,5}; 2)Int []a=new int [5]; //默认值 //0的类型含义 如果数组中的元素没有初始化,元素的值就是元素类型的默认值 3)Int [] a=new int [] {1,2,3,4,5};
3.引用类型是什么? 引用类型是个线索,用来找到堆中的真正数据,引用类型也是值传递,形参改变不会影响实参。 找到数组的线索 Int[] a=null; a引用没有指向任何数组
四种变量: 形参 栈 局部变量 栈 属性 堆 静态属性 方法区
引用的方法调用也是值传递 形参的改变不会影响实参
Java中的垃圾回收: 没有引用指向的对象(数组)
import java.util.Arrays; Arrays.copyOf Arrays.toString 学会查阅手册