litaojisuanji 发表于 2013-12-20 16:52
类中的成员变量,
如果是静态的:
随着类的加载而加载,存放在方法区中的静态区
黄伟财 发表于 2013-12-20 17:00
如果对象还没存在,而此时我在类中初始化了实力变量,那么结果会在堆中分配内存吗?还是会在栈内存中分配 ...
litaojisuanji 发表于 2013-12-20 17:04
初始化了实力变量?
黄伟财 发表于 2013-12-20 17:20
理解就行了嘛,是实例变量
litaojisuanji 发表于 2013-12-20 17:34
既然你都说实例了,那就是通过new 创建对象了,那就在堆里。。。。
黄伟财 发表于 2013-12-20 18:02
我明白了,可是和你的理解不同,我认为,例如 int a=0这样初始化了变量,但是没有创建对象,它是在栈中的 ...
黄伟财 发表于 2013-12-20 18:02
我明白了,可是和你的理解不同,我认为,例如 int a=0这样初始化了变量,但是没有创建对象,它是在栈中的 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |