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

java构造函数的有关问题!跪求大神

2013-12-13 
java构造函数的问题!!跪求大神1、new一个对象的时候,是现在heap中分配空间,在调用构造函数;还是先调用了构

java构造函数的问题!!跪求大神
  1、new一个对象的时候,是现在heap中分配空间,在调用构造函数;还是先调用了构造函数,再内存中分配空间!
  2、如果new一个子类对象,子类对象的构造方法中使用了super关键字,它的顺序又是怎么样的?
内存中是直接分配父类子类俩块空间么? 构造方法的执行过程又是怎么样的?

  问题有点多,我菜鸟,大家有知道的,或者有关于这几个问题的书籍文章推荐一下!!
[解决办法]
new了之后分配空间
先super在子类
[解决办法]
1、遇到new关键字,首先申请内存空间,因为一个对象所占的内存空间是固定写在字节码中的
2、遇到super先执行父类的实例构造方法,也就是先super再执行自雷的实例构造方法

热点排行