《深刻理解JAVA虛擬機》第二版 閱讀筆記2

第一步:分配內存 如今知道new出來的對象是在java堆裏的了,那是具體是怎麼在java堆裏找到一塊合適的空地兒的呢java 指針碰撞 假如堆裏的空間是規整的,用過的內存放一邊,沒用過的放在另外一邊,二者中間有個明確的分界點,那就只須要把分界點往空的那一邊挪必定距離就能夠了。web 空閒列表 與上面那種方式相對應的,就是堆裏的內存是零散的,空閒的內存和用過的內存穿插着,那隻能由虛擬機維護一個列表,
相關文章
相關標籤/搜索