栈(stack):是一个先进后出的数据结构,通常用于保存方法(函数)中的参数,局部变量
在java中,所有基本类型和引用类型都在栈中存储.栈中数据的生存空间一般在当前scopes内
在java中,所有使用new xxx()构造出来的对象都在堆中存储
堆不同于堆栈的好处是:编译器不需要知道要从堆里分配多少存储区域,也不必知道存储的数据在堆里存活多长时间
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题