Java中普通代码块,构造代码块,静态代码块区别及代码示例

执行顺序:(优先级从高到低) 静态变量>静态代码块>普通变量>mian方法>构造代码块>构造方法 静态方法是等到调用到才有执行 其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行 1) 变量定义的先后顺序决定了初始化的顺序,变量会在任何方法(包括构造器)被调用之前得到初始化.这里的变量也指对象 比如说 Person p = new Person()这种 2)静态数据的初始化 当类中有静态
相关文章
相关标签/搜索