1. 程式人生 > >“static”關鍵字是什麼意思?Java中是否可以覆蓋(override)一個private 或者是static的方法?

“static”關鍵字是什麼意思?Java中是否可以覆蓋(override)一個private 或者是static的方法?

“static”關鍵字表明一個成員變數或者是成員方法在沒有所屬的類的例項變數的情況下被訪問。

Java中static方法不能被覆蓋,因為方法覆蓋是基於執行時動態繫結的,而static方法是在編譯時靜態繫結的。static方法跟類的任何例項都不相關。