第一遍执行时 并未执行到B 第二遍以后才会调用B 这是怎么回事啊!
你的静态方法和静态对象bean的生成有可能先后的顺序,所以第一次的时候可能静态对象还没创建好,第二次才创建好。
因为创建对象的时候,都是会先执行括号没有参数的方法,是按顺序的,这个是第一次执行的,就像这样Person person = new Person();创建Person 对象,会先执行括号没有参数的构造方法