java基礎之static關鍵字

static修飾成員變量或者成員方法
一、static修飾的變量的特點:
1、隨着類的加載而加載,
2、優先於對象存在
3、被所有對象所共享
4、可以直接被類名所調用
二、實例變量和類變量的區別
1、存放位置
類變量隨着類的加載而存在於方法區中,
實例變量隨着類的建立而存在於堆內存中
2、生命週期
類變量的生命週期長 隨着類的消失而消失
實例變量的聲明週期隨着對象的消失而消失。

1、靜態方法只能訪問靜態成員
2、靜態方法中不可以定義thissuoer關鍵字
好處:節約內存
弊端:生命週期過長—-
訪問出現侷限性。

發佈了41 篇原創文章 · 獲贊 2 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章