結論:html
由於全部非靜態成員變量都保存到堆內存的對象空間中,而全部的非靜態函數裏面都有隱藏的this關鍵字,this關鍵字都要保存調用它的對象的引用地址,因此說,靜態函數和靜態成員變量不能直接經過類來調用,必須經過某個對象調用;函數
而靜態成員變量直接保存在方法區的靜態區域,和對象無關。靜態函數裏面也沒有this ,因此靜態函數和靜態成員變量均可以直接經過類名調用;this
點擊查看視頻教程3d