查看java程序中对象占用空间大小

Posted theorydance

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看java程序中对象占用空间大小相关的知识,希望对你有一定的参考价值。

需要引入的jar包:

<dependency>
    <groupId>com.carrotsearch</groupId>
    <artifactId>java-sizeof</artifactId>
    <version>0.0.5</version>
</dependency>

在代码中使用如下即可:

System.out.println(RamUsageEstimator.sizeOf(object) + "B");

 

以上是关于查看java程序中对象占用空间大小的主要内容,如果未能解决你的问题,请参考以下文章

JVM —— Java 对象占用空间大小计算

用啥方法可以查看Java进程使用的内存空间和网络流量大小??

Python如何查看变量占用空间大小

如何在Oracle中查看各个表,表空间占用空间的大小

如何在Oracle中查看各个表,表空间占用空间的大小

java中怎么判断arraylist占用的内存空间大小