java 构造函数的执行过程

2008-02-23 09:48:48来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

类初始化时构造函数调用顺序:
(1)初始化对象的存储空间为零或null值;
(2)调用父类构造函数;
(3)按顺序分别调用类成员变量和实例成员变量的初始化表达式;
(4)调用本身构造函数。

例子:
public class Dollar extends Money{
Rmb r=new Rmb();

public Dollar(){

System.out.println("Dollar is construct!");

}
public static void main(String[] args){

new Dollar();

}
}

class Money{
public Money(){
System.out.println("Money is construct");
}
}

class Rmb{
public Rmb(){
System.out.println("RMB is construct");
}
}

输出结果:
Money is construct
RMB is construct
Dollar is construct!

上一篇: 推荐:一篇关于session的好文!
下一篇: 得到配置资源的一般做法--CLASS.getResourceAsStream(String resource)

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:JDBC中ResultSet的修改

下一篇:JDBC基础知识(1)