java中final類

java中的final類

數據成員既可以是final,也可以不是,取決於我們具體選擇。應用於final 的規則同樣適用於數據成員,無論類是否被定義成final。將類定義成final 後,結果只是禁止進行繼承——沒有更多的限制。然而,由於它禁止了繼承,所以一個final 類中的所有方法都默認爲final。因爲此時再也無法覆蓋它們。所以與我們將一個方法明確聲明爲final 一樣,編譯器此時有相同的效率選擇。可爲final 類內的一個方法添加final 指示符,但這樣做沒有任何意義。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章