不能對非靜態字段/方法進行靜態引用

如圖所示,分別在第5行與第10行刪除了static,則程序報錯。對象 緣由:blog 非靜態常量是隨着對象實例化才分配內存賦值的,運行main時只加載了類,內存中尚未變量值,而類加載時首先爲static成員分配空間並被初始化爲0。內存 簡而言之,static修飾的屬性和方法在類初始化時加載,非靜態屬性和方法在對象初始化時加載。變量
相關文章
相關標籤/搜索