黑马程序员技术交流社区

标题: java中变量方法在内存空间怎么分配的 [打印本页]

作者: 东东嘿嘿    时间: 2015-5-27 16:47
标题: java中变量方法在内存空间怎么分配的
java中变量方法在内存空间怎么分配的
作者: wuyusi    时间: 2015-5-27 19:33
局部变量存在于栈内存中
成员变量和成员方法存在堆内存中
被static修饰的变量和方法存在方法区
作者: pvbj0314    时间: 2015-5-27 20:14
可以参看http://bbs.itheima.com/thread-197994-1-1.html,花了我很长的时间打字,会对你有用的。
作者: wuyusi    时间: 2015-5-28 16:58
wuyusi 发表于 2015-5-27 19:33
局部变量存在于栈内存中
成员变量和成员方法存在堆内存中
被static修饰的变量和方法存在方法区 ...

打错了,不好意思。方法都是在方法区的……
通过new建立的对象和数组在堆内存
作者: lizhi    时间: 2015-5-28 17:36
在程序运行时压栈
作者: 朱吕龙    时间: 2015-5-28 22:07
分配在栈中呢
作者: 小车车    时间: 2015-5-28 22:15
变量分配在栈中,静态的分配在静态区!




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