Java對象的訪問定位

Java 程序需要通過棧上的reference數據來操作堆上的具體對象,主流訪問方式有:句柄、直接指針。 句柄:Java堆中將劃分出來一塊內存來作爲句柄池,reference中存儲的就是對象的句柄地址,句柄中包含了對象實例數據與類型數據。(圖2-2) 直接指針:Java堆對象的佈局須考慮如何放置訪問類型數據的相關信息。(圖2-3) 兩種方式各有優勢: 句柄:reference 中存儲的是穩定的句柄
相關文章
相關標籤/搜索