JAVA的内存分配问题,求简答。 实例化一个类,类会在堆中。类中有Int成员和类A成员,int成员又会放到栈上去,类A成员又会放到堆上。如果类成员的方法中带参数,这些参数如果是Int,则会放到栈上去。如果是类C,又会需要为类C开辟空间。如果类C 被实例化,类C如果其中有int成员,也有类成员,那么int成员需要放到栈上去,类成员需要开辟一个新的空间。对于一个实例化的对象来说。是否其存储空间就如同一堆散沙,到处都是 ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是你理解有问题吧java成员变量,是java对象的一部分,自然是和整个对象放在一起只是类的方法里面定义的变量会放到栈上的 感觉你说的和绕口令似的。http://developer.51cto.com/art/201009/225071.htm看一下,不明白的再继续问,我想一般人是讲不了这么细的。 lz 这是知识碎片造成的理解,可以看看jvm关于类实例化和内存分配相关讲解。 java 窗口移动的问题 Java连接MySQL数据库的问题 c:\Documents and settings\sony>是什么意思? 还是转换的问题!! what is UI delegate??? 想做一个Java的看图程序 关于JSpinner的值的问题? 关于用vj++开发com的问题 是不是java写的应用程序比其他的编程语言写的应用程序在windows上运行的慢? 从控制台打开运行压缩包里的class文件 如何获得google结果也的源代码。 一个简单的java程序,搞不懂!
java成员变量,是java对象的一部分,自然是和整个对象放在一起
只是类的方法里面定义的变量会放到栈上的
http://developer.51cto.com/art/201009/225071.htm
看一下,不明白的再继续问,我想一般人是讲不了这么细的。