java基本数据类型 数组保存在堆里还是栈里?
浏览量:1700
时间:2021-03-13 04:31:01
作者:admin
数组保存在堆里还是栈里?
首先,单独编写,以便于解释int[]a=null//声明数组,并参考a=New int[5]//分配内存地址。好的,数组引用,也就是a,当您声明它时,它将在堆栈中打开一个地址空间。也就是说,第一步和第二步的功能是在堆中创建一个连续地址系统。具体需求取决于您的类型和数组的长度。总之,数组引用存储在堆栈中,实例在堆中打开连续空间,堆栈中的空间指向堆的第一个地址。让我们解释一下为什么我们通常说new不能在数组上运行??因为此时堆中没有分配内存地址。所以你的数据没有地方存储和操作。
java基本数据类型 数组是存在堆中还是栈中 c语言关键字有哪些
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。