使用Java幾年後,我剛剛意識到我不明白非最終靜態變量的用例。有人可以給我一些提示或任何示例嗎?非最終靜態變量的用例
也許他們需要在靜態方法中使用? ...還是有用於在所有實例之間共享?
我關心的是他們可以被任何子類或任何實例異步訪問和修改。
謝謝。
** note **
對不起,重複。在發佈之前我做了我的搜索,但我沒有找到它。
使用Java幾年後,我剛剛意識到我不明白非最終靜態變量的用例。有人可以給我一些提示或任何示例嗎?非最終靜態變量的用例
也許他們需要在靜態方法中使用? ...還是有用於在所有實例之間共享?
我關心的是他們可以被任何子類或任何實例異步訪問和修改。
謝謝。
** note **
對不起,重複。在發佈之前我做了我的搜索,但我沒有找到它。
作爲常數他們沒有用,我相信你的主要思想痕跡都集中在周圍。
但是,如果需要在整個方法調用中共享類變量範圍變量,您認爲靜態類將如何執行它的操作?
或者有些情況下需要將數據存儲在一個靜態的類實例等
有很多的使用情況,如果你只是停下來想一想。
+1不是因爲這是一個很好的問題,而是因爲你顯然表現出真正的興趣,我喜歡鼓勵。順便說一句:你所有的假設都是正確的。 – Andy 2013-03-07 09:37:36