多態實現機制:靜態分派和動態分派

方法解析 Class文件的編譯過程當中不包含傳統編譯中的鏈接步驟,一切方法調用在Class文件裏面存儲的都只是符號引用,而不是方法在實際運行時內存佈局中的入口地址。這個特性給Java帶來了更強大的動態擴展能力,使得能夠在類運行期間才能肯定某些目標方法的直接引用,稱爲動態鏈接,也有一部分方法的符號引用在類加載階段或第一次使用時轉化爲直接引用,這種轉化稱爲靜態解析。這在前面的「Java內存區域與內存溢
相關文章
相關標籤/搜索