可以通過靜態方法訪問非靜態方法嗎? 並且可以從一個非靜態方法訪問一個靜態方法?Java:訪問靜態方法
0
A
回答
6
靜態方法可以從非靜態方法訪問,但不能以其他方式訪問。如果你在一個靜態方法中,你只能訪問一個非靜態方法,如果你有一個調用該方法的對象的實例。
1
是否可以通過靜態方法訪問非靜態方法? 沒有因爲需要對象來訪問非靜態方法和有機會,在訪問一個靜態方法
可以靜態方法可以從一個非靜態方法訪問的對象是不可用? 是的。
0
要訪問非靜態方法,您需要有一個對象的實例。如果你在一個靜態方法裏面,那麼你是而不是能夠調用非靜態方法,因爲根據定義,你不是在一個對象的「內部」(所以你沒有任何對象可以調用這個方法) 。但是,如果您有要引用非靜態方法的對象的引用,則可以從靜態方法調用非靜態方法。
相關問題
- 1. 在靜態Java方法中訪問類
- 2. 訪問從靜態方法
- 3. 通過靜態和非靜態方法訪問靜態屬性?
- 4. 在java中的靜態方法,我可以以非靜態方式訪問靜態方法嗎?
- 5. 如何在靜態方法中訪問靜態和非靜態方法
- 6. ASP.NET MVC:無法訪問靜態方法
- 7. 警告:靜態方法應該以靜態方式訪問
- 8. Java - 訪問靜態方法睡眠 - 出現了什麼問題?
- 9. Java靜態方法
- 10. Java靜態方法
- 11. Java靜態訪問超級
- 12. 從靜態方法訪問QueryString/Session?
- 13. 通用類的訪問靜態方法
- 14. 訪問靜態變量的Const方法
- 15. 如何訪問一個靜態方法
- 16. 訪問非靜態DAL方法
- 17. 從靜態方法訪問類成員
- 18. 從靜態方法訪問片段
- 19. 靜態數據訪問方法
- 20. PHP自定義靜態方法訪問
- 21. 允許靜態方法訪問DAO
- 22. 訪問靜態字段的Java同步和靜態同步方法
- 23. 類的靜態方法訪問的靜態數據成員
- 24. 從靜態上下文中訪問非靜態方法
- 25. 從靜態方法訪問非靜態成員變量
- 26. 從靜態方法訪問非靜態枚舉值
- 27. 在靜態方法中訪問非靜態combbox屬性
- 28. 從C++中的靜態方法訪問非靜態類變量
- 29. 通過jython在Python中訪問靜態java方法
- 30. 靜態方法被多線程訪問,Java