栈区(栈内存),用来存储基本变量和对象的引用 (对象的存储地址)
int[] arr1 = new int[3]; //arr1存放在栈内存中
堆区(堆内存) ,用来存储new实例对象 (数组是对象类型的)
int[] arr1 = new int[3]; //new int[3]存放在堆内存中
- 栈区(局部变量) 存放的是 堆区(new对象的存储地址)
栈区(栈内存),用来存储基本变量和对象的引用 (对象的存储地址)
int[] arr1 = new int[3]; //arr1存放在栈内存中
堆区(堆内存) ,用来存储new实例对象 (数组是对象类型的)
int[] arr1 = new int[3]; //new int[3]存放在堆内存中