Shallow Heap 和 Retained Heap的區別

Shallow Size Shallow Size是對象本身佔據的內存的大小,不包含其引用的對象。對於常規對象(非數組)的Shallow Size由其成員變量的數量和類型來定,而數組的ShallowSize由數組類型和數組長度來決定,它爲數組元素大小的總和。 Retained Size Retained Size=當前對象大小+當前對象可直接或間接引用到的對象的大小總和。(間接引用的含義:A->B
相關文章
相關標籤/搜索