因爲我們有方法和構造函數的訪問修飾符,我們是否有靜態塊?如果是,意義何在?java中有沒有對靜態塊的訪問修飾符
1
A
回答
5
不,沒有。而且你也不能調用靜態塊,所以它沒有多大意義。
0
我不認爲你可以有靜態塊的訪問修飾符。
我假設你想寫類似:
private static {
// do something
}
這是語義上不正確。
2
訪問修飾符(鬆散地說)告訴你可以對類或實例成員(例如方法和字段)執行什麼操作 - 例如,允許誰訪問它們(或者如何訪問它們, 。使用靜態初始化器,您既沒有字段也沒有方法 - 只是要執行一些代碼。
0
您如何期待訪問靜態塊?我認爲你不能直接調用它,所以爲什麼要有訪問修飾符?
3
相關問題
- 1. 沒有訪問修飾符的方法
- 2. 在Java中的私有靜態嵌套類內訪問修飾符
- 3. 動態訪問修飾符
- 4. 理解靜態修飾符的問題
- 5. 爲什麼python對常量沒有任何訪問修飾符?
- 6. Java靜態修飾符查詢
- 7. Java常量和靜態修飾符
- 8. 需要說明:java中的私有訪問修飾符
- 9. 對Java的修飾符有些困惑
- 10. 在java中訪問'final'修飾符類
- 11. 有條件訪問修飾符?
- 12. Java訪問修飾符:無修飾符與「默認」
- 13. 帶靜態訪問修飾符的最終變量
- 14. 有沒有辦法訪問另一個沒有public修飾符的包?
- 15. 沒有對象的Java和靜態成員/函數訪問
- 16. 訪問說明符和訪問修飾符有什麼區別?
- 17. 如何找到沒有顯式訪問修飾符的方法?
- 18. 對「this」修飾符有問題
- 19. 訪問修飾符是否適用於靜態類函數?
- 20. 動態方法訪問修飾符
- 21. 當Java中沒有顯式訪問修飾符時,這意味着什麼?
- 22. Java訪問修飾符優先
- 23. 關於java最終訪問修飾符
- 24. Java默認訪問修飾符
- 25. 在C++中沒有修飾符的RegisterHotKey
- 26. Java:爲什麼構造函數具有訪問修飾符?
- 27. 私有和公共java訪問修飾符基礎知識
- 28. 在C++中是靜態修飾符嗎?
- 29. 屬性訪問修飾符;爲什麼以下工作沒有?
- 30. 界面成員爲什麼沒有訪問修飾符?