java创建和初始化对象的过程 1、类加载,默认初始化类中的静态属性 2、执行静态代码块 3、分配内存空间,初始化非静态属性 4、调用父类构造器 5、对类中的属性进行显性赋值 6、执行匿名代码块 7、执行构造方法 8、返回内存地址