訪問對象兩種方式--句柄和直接指針

      由於reference類型在Java虛擬機規範裏只規定了一個指向對象的引用,並沒有定義這個引用應該通過哪種方式去定位,以及訪問到Java堆中的對象的具體位置,因此不同虛擬機實現的對象訪問方式會有所不同,主流的訪問方式有兩種:使用句柄和直接指針。 1、使用句柄訪問方式 如果使用句柄訪問方式,Java堆中會劃分出一塊內存來作爲句柄池,reference中存儲的就是對象的句柄地址,而句柄中包
相關文章
相關標籤/搜索