A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© ~﹏~ 中级黑马   /  2013-11-6 20:39  /  944 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.java是怎么存储静态类的?
2.java是怎么存储对象的,在内存的怎么分配空间,比如有一个类,创建了100个,那么java是怎么存储它的
3.方法在内存中存放在那里,变量呢?
谢谢!

1 个回复

倒序浏览
1.静态是存放在方法区,随着类的加载到方法去
2.(1)对象存在堆空间   (2)这个是jvm 自己判断分配空间的  (3)这个没办法解释  应该是创建一百个对象  堆空间分配一百个空间吧
3.(1)方法是存放在方法区的  当调用这个方法时  就会被加载在栈内存中   (2)局部变量是在栈空间  成员变量是在堆空间的
----------------------------------------------------------------------------------------------------------------
我在读java基础班   能力也有限   希望能帮到你               
如有错误请大家指出   谢谢了
(ps可以看看毕老师的视频)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马