java 中的靜態變量,靜態代碼塊,動態代碼塊,構造方法執行順序的深刻探究

要想徹底弄懂這個執行順序,須要咱們先了解幾個概念。java 首先是類加載與對象的構造,類加載就是在第一次調用這個類的時候jvm虛擬機會經過類加載器在一個叫作方法區的邏輯內存中將所要用到的類的信息存放在裏邊,其中方法區有一個靜態區,存放的是類中的靜態(類變量),而對象構造則只是在堆中開闢一個內存空間將實例化的對象存放在裏邊,在生命週期中要遠遠小於類。面試 第二是java中關於靜態代碼塊與動態代碼塊的
相關文章
相關標籤/搜索