package com.solution;

/**
 * demo 简要描述
 * 

TODO:描述该类职责

* * @author ckmike * @version 1.0 * @date 18-12-2 下午11:05 * @copyright ckmike **/ public class demo { public static void main(String[] args) { Parent son = new Son(); } } class Parent{ static { System.out.println("父类静态代码"); } public Parent(){ System.out.println("父类构造函数"); } } class Son extends Parent{ static { System.out.println("子类静态代码"); } public Son(){ super(); System.out.println("子类构造函数"); } }

类执行顺序_第1张图片
备注:super()方法必须放置在构造函数第一行。