jar包加入项目以后,接下来用法很简单
RamUsageEstimator.sizeOf(对象)
即可得到对象大小
下面简单测试了几个基本类型或者对象的大小
System.out.println(RamUsageEstimator.sizeOf(1));System.out.println(RamUsageEstimator.sizeOf(1L));System.out.println(RamUsageEstimator.sizeOf(1f));System.out.println(RamUsageEstimator.sizeOf(1.0));System.out.println(RamUsageEstimator.sizeOf(new int[]{}));System.out.println(RamUsageEstimator.sizeOf(new ArrayList()));System.out.println(RamUsageEstimator.sizeOf(new HashMap()));