语句块与构造方法的执行顺序

来源:互联网 发布:pscc2017语言包mac 编辑:程序博客网 时间:2024/05/02 01:49

 
public class Test {
 String name="John";
 String author;
 
 /*{
  System.out.println("语句块");
 }*/
 
 public Test(){
  System.out.println("构造方法");
 }
 {
  System.out.println("语句块");
 }
public static void main(String args[]){
 Test that=new Test(); 

}

}

//无论语句块放在构造方法的前面还是后面,语句块都会先于构造方法执行
/*执行结果始终是
 *
 * 语句块
 * 构造方法
 */

原创粉丝点击