代码块

JAVA代码块执行顺序分析测试

久未见 提交于 2019-12-09 12:27:35
在实际的工作过程中,几乎从没用过JAVA的代码块。不过既然做了这方面的学习与测试,就索性记录下来防止忘记。同一个招式,圣斗士是不会学习第二遍的... 首先,上代码: public class CodeBlockTest { public CodeBlockTest(){ //构造函数代码块 System.out.println("this is construct!"); { System.out.println("this is construct code block!"); } } //静态代码块 static{ System.out.println("this is static code block!"); } //普通代码块 { System.out.println("this is code block!"); } @SuppressWarnings("unused") public static void main(String[] args){ { System.out.println("你会不会忽然的出现..?"); } CodeBlockTest cbt = null; { System.out.println("在街角的咖啡店..?"); } cbt = new CodeBlockTest(); } } 直接右键运行,测试结果如下: this is