win10怎么看内存

摘要:本文讲述4种查看java对象所占内存大小的方法本文分享自华为云社区《》,作者:xiewenci。计算java对象所占内存大小1.使用jdk8自带API使用这种jdk8方式时,OpenJDK不是天

摘要:本文讲述4种查看java对象所占内存大小的方法

本文分享自华为云社区《》,作者:xiewenci。

计算java对象所占内存大小

1.使用jdk8自带API

win10怎么看内存

使用这种jdk8方式时,Open JDK 不是天然支持的,需要设置一下环境变量

System.setProperty(&34;,&34;);System.out.println(ObjectSizeCalculator.getObjectSize(3L));复制

结果如下:

win10怎么看内存

2. 借助org.apache.lucene工具类

当一个对象有多个属性,需要计算整个对象的大小时,可以借助org.apache.lucene工具类

先引入maven坐标

测试代码:

结果如下:

3. 借助jol工具类

如果需要查看某个对象的详细内存分布,可以借助jol工具类,不过这种当对象中内嵌其他对象时,只能计算ClassLayout方法中这个object对象所占内存的大小

先导入maven坐标

测试代码:

win10怎么看内存

结果如下:

4.java对象内存分布

最后,计算一个对象占用多大内存,需要提前了解java对象的布局。

上一篇 2023年02月10 18:40
下一篇 2023年01月23 15:31

相关推荐

  • 知乎怎么用,新手怎么用知乎

    我是卢松松,点点上面的头像,欢迎关注我哦!关于知乎号运营收藏这一篇就够了,下面墨雨来分享下我的真实经历!2019年6月份(准确的说应该是5月底),我正式运营我的第一个知乎号,只是抱着试试看的态度去做,

    2023年02月10 270
  • ppt怎么放大,ppt点击哪里全屏放大

    平时,ppt点击哪里全屏放大,制作PPT有一种情景,我们需要放大一小段文字来表示强调。这时,我们可以使用“蒙层+放大文字”的方法来表达。如下图,我们可以把一段话放大强调说明,使观众的聚焦点集中到这段文

    2023年02月12 272
  • vsdx文件怎么打开,没有visio怎么打开vsd文件

      Vsdx和vsd后缀的文件名是由visio软件编辑而来的流程图,还有组织架构图和网络拓扑图等,visio可以说是office工具,没有visio怎么打开vsd文件,但是并不包含在office中,而

    2023年02月06 208
  • 27寸显示器长宽是多少,办公建议买24寸屏还是27寸

    IT之家1月16日消息,办公建议买24寸屏还是27寸,在本月初举行的CES2023展上,LG推出了27/45英寸两款UltraGearOLED游戏显示器,海外999美元起。现在,这两款显示器的国行版本

    2023年02月23 273
  • 微信公众号怎么发

    登录微信公众号后台法一:在浏览器输入:mp.weixin.qq.com使用微信扫下图中的二维码使用微信公众号发文章,可以在登录微信公众号的基础上,通过素材管理编辑文章,在首页新建群发即可,详细步骤如下

    2023年02月12 277
  • qq怎么找回删除的好友,QQ查手机号神器

    当我们删除清理手机QQ中的好友时,QQ查手机号神器,不小心误删了重要的好友,我们应该如何操作找回误删的好友呢?一起来看看如何恢复误删或者删除好久的微信好友吧操作步骤:4、点击“找回您遗失的好友,点击这

    2023年02月06 215
  • 5美金多少人民币,steam30元算五美元吗

    steam30元算五美元吗,新华社北京2月2日电中国外汇交易中心2月2日受权公布人民币对美元、欧元、日元、港元、英镑、澳元、新西兰元、新加坡元、瑞士法郎、加元、林吉特、卢布、兰特、韩元、迪拉姆、里亚尔

    2023年02月22 271
  • 计算多少天,天数间隔计算器

    据说2月只有28天,你们算工资时,是按28天算,还是30天算那种算法对我们有利今天有位老员工问我,这月有28天,我只上了11天班平年有365天,闰年有366天。闰年的计算方法:①、普通年能被4整除且不

    2023年02月24 288
  • 微信支付怎么支付,微信支付使用方法图解

    一:绑定银行卡。在生活中,我们肯定要用到微信支付。我们绑定银行卡之后,会更好的使用。我们怎么绑定呢,一起来看吧。进入绑定界面,填好信息。如图这时,点击下一步。会向你填的手机号进行发送验证码,填写完毕,

    2023年02月08 257
  • solidworks正版多少钱,solidworks个人购买要多少钱

    淘宝上卖的SOLIDWORKS软件是正版的吗?一些想要购买SOLIDWORKS软件的人会有这样的疑问,其实可愿意很确定的说只要价格很便宜的就是盗版软件。像淘宝上的SOLIDWORKS软件卖几十块几百块

    2023年02月23 212
  • 苹果怎么改字体,苹果免费字体主题商店

    众所周知,由于iOS的封闭性,大多数权限并未对用户开放。因此用户为了能够获取更多可玩性,纷纷选择了越狱,这也导致了早期iOS越狱的大行其道。苹果免费字体主题商店,通过越狱,用户可以对iPhone进行更

    2023年02月12 237
  • recovery模式怎么进入

    工具/原料电脑一台安卓手机一部数据线一根方法/步骤3.第三步连接成功之后我们点击实用工具箱如图所示。进入工具箱之后,我们点击进入recovery选项4.第四步这时画面上提示此操作会重启进入recove

    2023年02月03 211
  • 15寸是多少厘米,15寸笔记本电脑有多大

    每到开学季会迎来一波学生群体买笔记本的高峰期,各品牌也会推出优惠活动让利消费者。该如何选择一台适合学习+娱乐的笔记本呢?在这里向大家推荐一款15英寸大屏轻薄本——dynabookCS50L-K,15.

    2023年02月17 275
关注微信