首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

JAVA的内存分配有关问题,求简答

2013-01-28 
JAVA的内存分配问题,求简答。实例化一个类,类会在堆中。类中有Int成员和类A成员,int成员又会放到栈上去,类A

JAVA的内存分配问题,求简答。

实例化一个类,类会在堆中。
类中有Int成员和类A成员,int成员又会放到栈上去,类A成员又会放到堆上。
如果类成员的方法中带参数,这些参数如果是Int,则会放到栈上去。如果是类C,又会需要为类C开辟空间。
如果类C 被实例化,类C如果其中有int成员,也有类成员,那么
int成员需要放到栈上去,类成员需要开辟一个新的空间。

对于一个实例化的对象来说。
是否其存储空间就如同一堆散沙,到处都是 ?
[解决办法]
lz  这是知识碎片造成的理解,可以看看jvm关于类实例化和内存分配相关讲解。

热点排行