程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java-JAVA中類的實例變量和靜態變量的賦值

java-JAVA中類的實例變量和靜態變量的賦值

編輯:編程綜合問答
JAVA中類的實例變量和靜態變量的賦值

學完了面向對象,回頭看項目的時候在這個地方有些不太透,對於類的實例變量和靜態變量如何賦值和訪問及修改(所描述的賦值訪問及修改可能用詞不准確,懇請指正)謝謝!!!

最佳回答:


樓主親,你可以通過這樣的方式去理解靜態變量和實例變量:(1)靜態變量也稱為類變量,語法上面用static修飾,這樣的變量在JVM(Java虛擬機)將類加載進去的時候就和類一起被分配了內存,這個時候就已經可以使用了,而不需要等到創建類的實例後才能使用。這類變量可以直接通過“類名.變量名”的形式訪問(無論你是對其進行賦值還是做別的)。(2)實例變量,顧名思義,當類被JVM(Java虛擬機)加載的時候,並沒有馬上給它們創建內存空間,而是需要等到我們創建了類的實例以後才獲得內存空間,此時我們才能對它們進行訪問。而只要你真正的理解了這兩點以後,自然而然的就明白它們應該如何去使用,什麼時候去使用了。[微笑]

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved