黑马程序员技术交流社区

标题: java存储结构 [打印本页]

作者: ~﹏~    时间: 2013-11-6 20:39
标题: java存储结构
1.java是怎么存储静态类的?
2.java是怎么存储对象的,在内存的怎么分配空间,比如有一个类,创建了100个,那么java是怎么存储它的
3.方法在内存中存放在那里,变量呢?
谢谢!

作者: Sasson    时间: 2013-11-6 23:03
1.静态是存放在方法区,随着类的加载到方法去
2.(1)对象存在堆空间   (2)这个是jvm 自己判断分配空间的  (3)这个没办法解释  应该是创建一百个对象  堆空间分配一百个空间吧
3.(1)方法是存放在方法区的  当调用这个方法时  就会被加载在栈内存中   (2)局部变量是在栈空间  成员变量是在堆空间的
----------------------------------------------------------------------------------------------------------------
我在读java基础班   能力也有限   希望能帮到你               
如有错误请大家指出   谢谢了
(ps可以看看毕老师的视频)




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