static修飾的成員與非static修飾類的成員的區別

① 格式 :對象

1》 static修飾的,稱爲靜態成員,非static修飾的,稱爲非靜態成員。生命週期

② 內存位置:內存

1》static修飾的,在方法區的靜態區中,非static修飾的,在堆中的對象裏。方法

③ 生命週期:static

1》 static修飾的 ,隨着類的加載而加載,隨着類的消亡而消亡,非static隨着對象的建立而加載,隨着對象的消亡而消亡。

④ 調用方式 :

1》 static修飾的,經過類名.成員來調用 ,非static修飾的,經過對象.成員來調用。

相關文章
相關標籤/搜索