java中,当实例化子类对象时,如果有以下几个会被加载,那么加载的顺序是什么?
(1)父类静态代码块
(2)父类构造函数
(3)父类非静态代码块
(4)子类静态代码块
(5)子类构造函数
(6)子类非静态代码块
(1)父类静态代码块
(2)父类构造函数
(3)父类非静态代码块
(4)子类静态代码块
(5)子类构造函数
(6)子类非静态代码块
1->2->4->3->5->6
1->2->3->4->5->6
1->4->3->2->6->5
2->1->3->4->5->6
1->4->3->6->2->5