我知道有一個「默認」訪問修飾符,如「默認」是一個關鍵字。然而這oracle tutorial沒有提及任何修飾符與這樣的關鍵字。它只有一個無修飾符作爲默認值。是否已棄用「default」關鍵字?Java訪問修飾符:無修飾符與「默認」
1
A
回答
1
「默認」訪問修飾符是在沒有給出訪問修飾符的情況下(即,不是public,private或protected之一)。
default
該關鍵字用在switch語句的上下文中。如果沒有其他案例匹配,則採取「默認行動」。
0
default
是keyword其中有不同的用途。修飾符(like public, private, protected
)是關鍵字的一部分。
3
1
0
你無法提及默認作爲您的訪問修飾符。如果您沒有提及任何訪問修飾符(public,protected或private),則編譯器將其視爲默認訪問修飾符。如果它是一種方法,則只能在該包內訪問。
交換機使用默認關鍵字。該關鍵字與訪問修飾符沒有任何關係
相關問題
- 1. Java默認訪問修飾符
- 2. 瞭解默認訪問修飾符
- 3. 編譯中的Java默認修飾符
- 4. Java 9中接口方法的默認訪問修飾符?
- 5. Java的默認訪問修飾符曾經是公開的
- 6. Delphi訪問修飾符
- 7. 內部訪問修飾符
- 8. 庫級訪問修飾符
- 9. EventInfo訪問修飾符
- 10. 動態訪問修飾符
- 11. 練習訪問修飾符
- 12. 類訪問修飾符
- 13. 保護訪問修飾符
- 14. 通過訪問修飾符
- 15. 包訪問(protected修飾符)
- 16. 訪問修飾符C# - 內部修飾符
- 17. Java訪問修飾符優先
- 18. 在java中訪問'final'修飾符類
- 19. 關於java最終訪問修飾符
- 20. Java類修飾符
- 21. C#訪問修飾符與傳承
- 22. 訪問修飾符:私人與保護
- 23. C++繼承與訪問修飾符
- 24. Doxygen與C#內部訪問修飾符
- 25. 繼承構造函數的默認訪問修飾符
- 26. 什麼是本地類成員的默認訪問修飾符?
- 27. 什麼是VB6中屬性的默認訪問修飾符?
- 28. C#Main()方法的默認訪問修飾符
- 29. 什麼是默認的構造函數訪問修飾符?
- 30. 如何ReSharper的(R#)更改默認訪問修飾符內部
感謝您指出這兩條!由於某種原因,我忘記了所有關於交換機的默認設置! – Somjit