亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

java 代碼塊與靜態(tài)代碼塊加載順序

 更新時(shí)間:2017年07月15日 08:45:44   投稿:lqh  
這篇文章主要介紹了java 代碼塊與靜態(tài)代碼塊加載順序的相關(guān)資料,需要的朋友可以參考下

java 代碼塊與靜態(tài)代碼塊加載順序

public abstract class ClassLoadingTest {

  public static void main(String[] args) {
    User user3 = new User();
    
  }
}

public class User {

  public static User user= new User("wang",18);
  
  public static void userSay(){
    System.out.println("調(diào)用userSay靜態(tài)方法");
    user.say();
  }
  
  static{
    User.userSay();
    System.out.println("進(jìn)入靜態(tài)構(gòu)造代碼塊");
    User user2333 = new User("wang2333", 19);
    user2333.say();
    user.say();
  }
  
  {
    System.out.println("進(jìn)入代碼塊");
  }
  
  private String name;
  private int age;
  
  public User() {}
  public User(String name, int age) {
    super();
    this.name = name;
    this.age = age;
  }

  public String getName() {
    return name;
  }
  public void setName(String name) {
    this.name = name;
  }
  public int getAge() {
    return age;
  }
  public void setAge(int age) {
    this.age = age;
  }
  
  public void say(){
    System.out.println(this.getName() + "調(diào)用say方法");
  }
  
}

執(zhí)行結(jié)果:

進(jìn)入代碼塊
調(diào)用userSay靜態(tài)方法
wang調(diào)用say方法
進(jìn)入靜態(tài)構(gòu)造代碼塊
進(jìn)入代碼塊
wang2333調(diào)用say方法
wang調(diào)用say方法
進(jìn)入代碼塊
  

以上就是 java 代碼塊與靜態(tài)代碼塊加載順序的實(shí)例代碼,如有疑問大家可以留言或者到本站社區(qū)討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論