[問題] static variable
最近剛開始學JAVA
所以遇到了點問題想請教各位大大
因為我從書上看到他寫說
static variable在該class第一次被初始化後會被建立起來
爾後該class的object操作到的都會是同一個static variable
但書上卻沒有提到說 若所有的object被摧毀時
則此static variable會如何?
那如果此時再新增一個此class的object的話
則static variable會被renew還是會是同一個呢?
另外想詢問一下 此變數在記憶體中到底是如何操作的
因為為何可以所有object都refer到同一個變數
感謝大大的回答了<(_ _)>
如果有表達不清 或是搞錯的地方 還煩請賜教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.29.49
推
08/27 00:09, , 1F
08/27 00:09, 1F
→
08/27 00:12, , 2F
08/27 00:12, 2F
推
08/27 00:44, , 3F
08/27 00:44, 3F
推
08/27 00:50, , 4F
08/27 00:50, 4F
推
08/27 00:54, , 5F
08/27 00:54, 5F
→
08/27 15:04, , 6F
08/27 15:04, 6F
→
08/27 15:10, , 7F
08/27 15:10, 7F
推
08/27 15:23, , 8F
08/27 15:23, 8F
→
08/27 15:26, , 9F
08/27 15:26, 9F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):