欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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("調用userSay靜態(tài)方法");
    user.say();
  }
  
  static{
    User.userSay();
    System.out.println("進入靜態(tài)構造代碼塊");
    User user2333 = new User("wang2333", 19);
    user2333.say();
    user.say();
  }
  
  {
    System.out.println("進入代碼塊");
  }
  
  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() + "調用say方法");
  }
  
}

執(zhí)行結果:

進入代碼塊
調用userSay靜態(tài)方法
wang調用say方法
進入靜態(tài)構造代碼塊
進入代碼塊
wang2333調用say方法
wang調用say方法
進入代碼塊
  

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

相關文章

  • Spring MVC訪問靜態(tài)文件_動力節(jié)點Java學院整理

    Spring MVC訪問靜態(tài)文件_動力節(jié)點Java學院整理

    這篇文章主要為大家詳細介紹了Spring MVC訪問靜態(tài)文件的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Java多線程run方法中直接調用service業(yè)務類應注意的問題及解決

    Java多線程run方法中直接調用service業(yè)務類應注意的問題及解決

    這篇文章主要介紹了Java多線程run方法中直接調用service業(yè)務類應注意的問題及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • SpringBoot與rabbitmq的結合的示例

    SpringBoot與rabbitmq的結合的示例

    這篇文章主要介紹了SpringBoot與rabbitmq的結合的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • Spring中的@ComponentScan注解詳解

    Spring中的@ComponentScan注解詳解

    這篇文章主要介紹了Spring中的@ComponentScan注解詳解,ComponentScan做的事情就是告訴Spring從哪里找到bean,由你來定義哪些包需要被掃描,一旦你指定了,Spring將會在被指定的包及其下級包中尋找bean,需要的朋友可以參考下
    2024-01-01
  • Java File類的簡單使用教程(創(chuàng)建、刪除、遍歷與判斷是否存在等)

    Java File類的簡單使用教程(創(chuàng)建、刪除、遍歷與判斷是否存在等)

    這篇文章主要給大家介紹了關于Java File類的簡單使用(創(chuàng)建、刪除、遍歷與判斷是否存在等)的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • spring boot 本地圖片不能加載(圖片路徑)的問題及解決方法

    spring boot 本地圖片不能加載(圖片路徑)的問題及解決方法

    這篇文章主要介紹了spring boot 本地圖片不能加載(圖片路徑)的問題,解決的辦法其實很簡單,只要寫一個配置文件,也就是圖片位置的轉化器,原理是虛擬一個在服務器上的文件夾,與本地圖片的位置進行匹配。需要的朋友可以參考下
    2018-04-04
  • MyBatis創(chuàng)建存儲過程的實例代碼_動力節(jié)點Java學院整理

    MyBatis創(chuàng)建存儲過程的實例代碼_動力節(jié)點Java學院整理

    本節(jié)需要用到的有2部分,第一部分是如何在Derby中創(chuàng)建存儲過程,第二部分是如何在Mybatis中調用存儲過程,具體實例代碼大家參考下本文吧
    2017-09-09
  • spring boot使用sonarqube來檢查技術債務

    spring boot使用sonarqube來檢查技術債務

    今天小編就為大家分享一篇關于spring boot使用sonarqube來檢查技術債務,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • Java?同步工具與組合類的線程安全性解析

    Java?同步工具與組合類的線程安全性解析

    這篇文章主要介紹了Java?同步工具與組合類的線程安全性解析,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • Java模擬qq軟件的詳細過程

    Java模擬qq軟件的詳細過程

    這篇文章主要為大家詳細介紹了用Java實現(xiàn)模擬QQ,實現(xiàn)了消息通信+登陸界面美化,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09

最新評論