JVM之動態連接和靜態連接

JVM的虛擬機運行時數據區中,虛擬機棧的棧幀中含動態鏈接,什麼是動態連接? 每一個棧幀都包含指向運行時常量池中該棧幀所屬方法的引用,持有這個引用是爲了支持方法調用過程中的動態連接。 在class文件格式的常量池中存有大量符號引用(1.類的全限定名,2.字段名和屬性,3.方法名和屬性),字節碼的方法調用指令就是以常量池中指向方法的符號引用爲參數。這些符號引用一部分會在連接的解析階段轉爲直接引用(向目
相關文章
相關標籤/搜索