Java 静态代码块 static {...}、非静态代码块 {...}、构造器(构造方法、构造函数) public Xxx() {...} 执行顺序
// BaseOrder.java 父类
public class BaseOrder {
/**
* 静态代码块
*/
static {
System.err.println("BaseOrder 静态代码块1");
}
/**
* 静态代码块
*/
static {
System.err.println("BaseOrder 静态代码块2");
}
/**
* 非静态代码块
*/
{
System.err.println("BaseOrder 非静态代码块1");
原创
2020-05-23 16:35:16 ·
115 阅读 ·
0 评论