已采纳回答 / 谜之米
首先当类被装载的时候 类的静态快代码最先被执行,之后执行构造方法,但是在执行构造方法内的代码之前先执行初始化代码块,初始化代码块执行完毕再执行构造方法里的代码
2017-05-09
干脆都用new HelloWorld().name来表示,
new HelloWorld()创建个外部类新对象,
.name 对象后加属性.
又容易理解,无论是不是静态都能用,也不会多麻烦。
new HelloWorld()创建个外部类新对象,
.name 对象后加属性.
又容易理解,无论是不是静态都能用,也不会多麻烦。
2017-05-09