java : 先静态后实例, 先父类后子类
父类静态成员、静态代码块—>子类静态成员、静态代码块—>父类实例成员、代码块——>父类构造函数—>子类实例成员、代码块—>子类构造函数
c# : 先静态后实例, 先子类后父类
子类静态成员、静态构造函数—>子类实例成员—>父类静态成员、静态构造函数—>父类实例成员—>父类构造函数—>子类构造函数
java : 先静态后实例, 先父类后子类
父类静态成员、静态代码块—>子类静态成员、静态代码块—>父类实例成员、代码块——>父类构造函数—>子类实例成员、代码块—>子类构造函数
c# : 先静态后实例, 先子类后父类
子类静态成员、静态构造函数—>子类实例成员—>父类静态成员、静态构造函数—>父类实例成员—>父类构造函数—>子类构造函数