1. 程式人生 > >前期綁定、後期綁定

前期綁定、後期綁定

編譯 nal 調用 運行時 連接 所有 靜態 方法調用 nbsp

前期綁定:在程序運行前進行綁定,有編譯器和連接程序實現,又叫靜態綁定。比如static 方法和final方法,註意這裏也包括private方法,因為它也是隱式final的。

(在編譯時能確定的類型)

後期綁定:在運行時根據對象的類型進行綁定,由方法調用機制實現,因此又叫做動態綁定,或者運行時綁定。除了前期綁定外的所有方法都屬於後期綁定。

(在運行時才能確定的類型)

前期綁定、後期綁定