一個Java對象到底佔用多大內存?

最近在調研MAT和VisualVM源碼實現,遇到一個可疑問題,兩者計算出來的對象大小不一致,纔有了這樣疑惑。 一個Java對象到底佔用多大內存? 爲了復現這個問題,準備了4個最簡單類: 當然了,再來個主函數: 本地的執行環境是64位的JDK8,且使用默認的啓動參數,運行之後通過 jmap-dump命令生成dump文件,分別用MAT和VisualVM打開。 MAT 通過MAT打開,可以發現ABD對象
相關文章
相關標籤/搜索