黑马程序员技术交流社区

标题: 想知道java中堆和栈的问题 [打印本页]

作者: Deleba    时间: 2016-5-19 00:13
标题: 想知道java中堆和栈的问题
java中堆和栈,可以分别介绍一下吗?它们之间的不同之处是什么?使用起来需要注意什么?
作者: woshijingke    时间: 2016-5-19 08:08
在java中堆是用来存储引用类型的对象的,像数组、类、接口等都存放在堆内存中;栈中是存放变量的,像
Student s = new Student(); 中,“=”前面的是在栈中声明的,存储在栈中,而new Student();是在堆中开辟内存空间,存储在堆内存中;
作者: SkyBlack    时间: 2016-5-19 09:07
我是过来学习滴
作者: Deleba    时间: 2016-5-19 19:41
woshijingke 发表于 2016-5-19 08:08
在java中堆是用来存储引用类型的对象的,像数组、类、接口等都存放在堆内存中;栈中是存放变量的,像
Stude ...

谢谢解答,学到了。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2