對java靜態方法和靜態變量的總結

一、靜態變量 1.靜態變量隨着類的加載而加載。加載位置是方法區。 2.靜態變量早於對象出現,所以一般使用類直接調用。 3.靜態變量被所有對象共享。 4.靜態變量只能定義在類內,方法外。 二、靜態方法 1.靜態方法隨着類的加載而加載。加載位置是方法區。 2.靜態方法早於對象出現。 3.靜態方法不可以調用非靜態方法。可以理解爲這是由於靜態方法的加載早於非靜態方法。 4.靜態方法可以被繼承,但是不可以被
相關文章
相關標籤/搜索