您的位置:首页 > 编程语言 > Java开发

Java中对象初始化顺序

2017-05-24 16:21 239 查看
实例化过程中,对象初始化的顺序如下:
父类静态内容
子类静态内容
父类非静态代码块
父类的构造方法
子类的非静态代码块
子类的构造方法
注意:创建一个对象时,不管子类的构造方法带不带参数,默认它都会先去寻找父类的不带参数的构造方法,如果父类没有不带参数的构造方法,那么子类必须用supper关键字来调用父类带参数的构造方法,否则编译通不过。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: