Java變量分類有兩種分法
1:按照數據類型分可分為:
1、基本數據類型
2、引用數據類型
2:按照在類中的位置分:
1、成員變量:在使用前,都經過默認初始化復制
類變量(靜態變量,被static修飾的成員變量):linking的prepare階段給變量默認賦值--->initial階段:給變量顯示賦值即靜態代碼塊賦值
實例變量(沒有被static修飾的成員變量):隨着對象的創建,會在堆空間分配實例變量空間,進行默認賦值
2、局部變量:使用前必須顯示賦值,否則編譯不通過。
1、基本數據類型
2、引用數據類型
1、成員變量:在使用前,都經過默認初始化復制
類變量(靜態變量,被static修飾的成員變量):linking的prepare階段給變量默認賦值--->initial階段:給變量顯示賦值即靜態代碼塊賦值
實例變量(沒有被static修飾的成員變量):隨着對象的創建,會在堆空間分配實例變量空間,進行默認賦值
2、局部變量:使用前必須顯示賦值,否則編譯不通過。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。