建设项目安监备案网站,济南网络推广seo,策略网页游戏大全,重庆怎么推广企业网站//静态代码块:在java中使用static关键字声明的代码块。静态块用于初始化类#xff0c;为类的属性初始化。每个静态代码块只会执行一次。由于JVM在加载类时会执行静态代码块#xff0c;所以静态代码块先于主方法执行。//如果类中包含多个静态代码块#xff0c;那么将按照为类的属性初始化。每个静态代码块只会执行一次。由于JVM在加载类时会执行静态代码块所以静态代码块先于主方法执行。//如果类中包含多个静态代码块那么将按照先定义的代码先执行后定义的代码后执行。//注意1 静态代码块不能存在于任何方法体内。2 静态代码块不能直接访问静态实例变量和实例方法需要通过类的实例对象来访问。class Code{{System.out.println(Code的构造块);}static{System.out.println(Code的静态代码块);}public Code(){System.out.println(Code的构造方法);}}public class CodeBlock03{{System.out.println(CodeBlock03的构造块);}static{System.out.println(CodeBlock03的静态代码块);}public CodeBlock03(){System.out.println(CodeBlock03的构造方法);}public static void main(String[] args){System.out.println(CodeBlock03的主方法);new Code();new Code();new CodeBlock03();new CodeBlock03();}}/*CodeBlock03的静态代码块CodeBlock03的主方法Code的静态代码块Code的构造块Code的构造方法Code的构造块Code的构造方法CodeBlock03的构造块CodeBlock03的构造方法CodeBlock03的构造块CodeBlock03的构造方法*/