《深入理解java虛擬機》讀書筆記——方法的解析調用與分派調用

方法調用並不等同於方法執行,方法調用階段唯一的任務就是確定被調用方法的版本(即調用哪一個方法),暫時還不涉及方法內部的具體運行過程。Class文件的編譯過程中不包含傳統編譯中的連接步驟,一切方法調用在Class文件裏面存儲的都只是符號引用,而不是方法在實際運行時內存佈局中的入口地址(即直接引用)。這個特性需要在類加載期間,甚至到運行期間才能確定目標方法的直接引用。 一、解析調用 在類加載的解析階段
相關文章
相關標籤/搜索