引用变量:为数组或对象起的一个名称。在堆中创建一个数组或对象后,还可在栈中定义一个引用变量存放该数组或对象在堆内存中的,以后就可在程序中使用栈的引用变量来访问堆中的数组或对象。
举一反三
- 引用变量实际上保存的是数组或对象在堆内存中的。
- 以下关于栈内存和堆内存的说法中错误的是() A: 引用数据类型的变量保存在堆内存中 B: 基本数据类型的变量保存在栈内存中 C: 对象或数组需要用new运算符在堆内存中申请空间 D: 引用数据类型的变量保存在栈内存中
- 虚拟机内存中,堆内存储____、____、数组;栈内存储 ____、对象的引用。
- int[] arr = {1,2,3};在内存中,数组变量arr是存在 (堆或栈)中,数组元素是存放在 (堆或栈)中;
- Java程序运行过程中,引用数据类型的局部变量存储在哪个数据区中?变量中存储的是什么内容?() A: 栈,对象实例数据 B: 栈,对象内存地址 C: 堆,对象实例数据 D: 堆,对象内存地址