1
주어진 BigDecimal
값이 차지하는 메모리는 어떻게 계산합니까? (예 : 0.4247246522
)주어진 BigDecimal 값이 차지하는 메모리를 계산하는 방법은 무엇입니까?
정수 10의 경우 이진 값은 1010이며 따라서 4 비트의 메모리를 차지합니다.
BigDecimal
개체의 경우 어떻게됩니까? 이 테스트로
public class ObjectSizeFetcher {
private static Instrumentation instrumentation;
public static void premain(String args, Instrumentation inst) {
instrumentation = inst;
}
public static long getObjectSize(Object o) {
return instrumentation.getObjectSize(o);
}
}
:
아마 [이 질문] (http://stackoverflow.com/q/52353/1438733) 아이디어를 줄 수 있습니까? – Eric