深入理解jvm讀書筆記十五 jvm執行引擎之方法調用

方法調用不同於方法執行,方法調用階段唯一的任務就是確定調用方法的版本(即調用哪個方法),暫時還不涉及方法內部的具體運行過程。 編譯期間就能確定調用哪個方法-----解析 分派 分派過程將會揭示重載和重寫在jvm是如何實現的。 靜態分派 確定一個方法涉及幾個角色,方法接收者、接收者的靜態類型或實際類型、方法的描述符(主要是名稱和參數)、參數的靜態類型和實際類型。 靜態分派過程是在編譯期間發生的,根據
相關文章
相關標籤/搜索