Java 代码执行的优先级

Java 静态代码块>构造代码块>构造方法 的执行顺序 类 成 员 (静态代码块): 静态代码优先于非静态的代码,是由于被static修饰的成员都是类成员,会随着JVM加载类的时候加载而执行。 实例成员(构造代码块): 没有被static修饰的成员也被称为实例成员,须要建立对象才会随之加载到堆内存。因此静态的会优先非静态的。 执行构造器(构造方法): 执行构造器(构造方法)的时候,在执行方法体以前
相关文章
相关标签/搜索