關於static關鍵字的兩個易錯點

1、爲什麼局部變量不能使用static關鍵字修飾? 內存分爲三大塊,棧內存,堆內存和方法區內存。棧內存主要存放局部變量和對象的內存地址(通過引用保存起來),堆內存主要存放對象本身以及成員變量,方法區內存主要存放class相關信息以及static修飾的靜態變量。由於staitc關鍵字修飾的變量是屬於類共有的,因此不可能修飾局部變量,因爲局部變量僅隸屬於一個方法當中,出了這個方法就不能訪問了。當棧內存
相關文章
相關標籤/搜索