1,java內存模型與對象實例內存分佈 圖解:java
注:堆內存的分類能夠分爲新生代和老年代,再細一點分的話能夠分爲eden區域,from servivor區域,to servivor區域性能
2,對象的訪問定位指針
(1)圖解對象
(2)優點內存
句柄:當對象移動的時候(gc的時候對象移動是很正常的),只須要修改句柄的內容就能夠了gc
指針:速度快,減小了一次指針定位的過程,性能高不少,通常都是採用這種方式im