變量

局部變量:
-聲明在方法、構造方法或者語句塊中,當對應代碼執行完成後,變量將會被銷燬
-沒有默認值
-訪問修飾符不能用於局部變量
-棧上分配對象

實例變量(成員變量):
-聲明在類中,但在方法、構造方法和語句塊外
-其生命週期與實例對象一致
-具備默認值生命週期

類變量(靜態變量):
-在類中以static關鍵字聲明,但必須在方法、構造方法和語句塊以外
-不管一個類建立了多少個對象,類只擁有類變量的一份拷貝
-靜態變量在程序開始時建立,在程序結束時銷燬
-具備默認值變量

相關文章
相關標籤/搜索