当前位置: 首页 > news >正文

哪里的郑州网站建设图片类网站 怎么做优化

哪里的郑州网站建设,图片类网站 怎么做优化,怎么弄自己的网站卖东西,官网首页优化如何计算java对象所占内存大小#xff0c;可以使用下述三种方法。 使用jdk8自带API 使用下面语句打印对象所占内存大小#xff1a;需要保证jdk版本是jdk8。System.out.println(ObjectSizeCalculator.getObjectSize(3L)); 借助org.apache.lucene工具类 引入maven坐标 …        如何计算java对象所占内存大小可以使用下述三种方法。 使用jdk8自带API 使用下面语句打印对象所占内存大小需要保证jdk版本是jdk8。System.out.println(ObjectSizeCalculator.getObjectSize(3L)); 借助org.apache.lucene工具类 引入maven坐标 dependencygroupIdorg.apache.lucene/groupIdartifactIdlucene-core/artifactIdversion4.0.0/version/dependencydependencygroupIdorg.apache.commons/groupIdartifactIdcommons-lang3/artifactIdversion3.12.0/version/dependency // 使用jdk8自带APISystem.out.println(List内存占用大小 ObjectSizeCalculator.getObjectSize(map)字节);System.out.println(List占用的内存大小为 new BigDecimal(ObjectSizeCalculator.getObjectSize(map)).divide(new BigDecimal(1024*1024)) MB);借助jol工具类 引入maven坐标 dependencygroupIdorg.openjdk.jol/groupIdartifactIdjol-core/artifactIdversion0.9/version/dependency System.out.println(ClassLayout.parseInstance(map).toPrintable()); 不过这种当对象中内嵌其他对象时只能计算ClassLayout方法中这个object对象所占内存的大小。 完整代码如下 import lombok.Data;import java.io.Serializable;/*** author Evan Walker* version 1.0* desc* date 2024/02/20 09:38:43*/ Data public class ClassEntity implements Serializable {private String acctId;private String classTag1;private String classTag2;private String classTag3;} import jdk.nashorn.internal.ir.debug.ObjectSizeCalculator;import org.apache.lucene.util.RamUsageEstimator; import org.openjdk.jol.info.ClassLayout;import java.math.BigDecimal; import java.util.HashMap; import java.util.Map;/*** author Evan Walker* version 1.0* desc* date 2024/02/20 09:37:48*/ public class Test {public static void main(String[] args) throws Exception{MapString,ClassEntity map new HashMap();for(int i 0;i1000000;i){ClassEntity entity new ClassEntity();entity.setClassTag1(A);entity.setClassTag2(ibbb);entity.setClassTag3(iccc);map.put(i12345678,entity);}// 借助org.apache.lucene工具类System.out.println(List内存占用大小 RamUsageEstimator.humanSizeOf(map));// 使用jdk8自带APISystem.out.println(List内存占用大小 ObjectSizeCalculator.getObjectSize(map)字节);System.out.println(List占用的内存大小为 new BigDecimal(ObjectSizeCalculator.getObjectSize(map)).divide(new BigDecimal(1024*1024)) MB);// 借助jol工具类System.out.println(ClassLayout.parseInstance(map).toPrintable());} }上述便是三种打印java 对象占用内存的方法。 更多消息资讯请访问昂焱数据。
http://www.zqtcl.cn/news/812429/

相关文章:

  • 做西餐网站wordpress 作者栏
  • 创建了网站安卓做视频网站
  • asp自助建站系统房地产楼盘微信网站建设营销方案
  • 网站建设公司发展方向及趋势低代码小程序开发平台
  • 临沂网站建设企业响应式网站首页
  • 福州网上商城网站建设wordpress登录界面logo
  • 子目录网站wordpress无中断音乐插件
  • 网站开发算是研发支出吗淘宝客网站建设的策略
  • 如果在工商局网站上做股权质押刷推广链接的网站
  • 保定建站公司模板wordpress 华为云
  • 好的网页设计网站推荐开发定制软件公司
  • 深圳做网站设计多媒体网站开发
  • 什么是网站组件高端网站设计高端网站制作
  • 网易网站建设深圳专业营销网站制作
  • 有口碑的佛山网站建设东莞网约车资格证官网登录入口
  • 网站建设合同 保密条款wordpress网站手机端
  • 汕头建站费用wordpress转cms
  • 全美网站开发PHP 网站开发 重点知识
  • 电商网站建设重要性一个公司可以做几个网站吗
  • 婚恋网站系统淘宝联盟推广做网站违法
  • 双鸭山网站建设公司百度电脑版官网下载
  • 网站开发项目名html欧美网站模板
  • 成都哪里有做网站的雪樱wordpress主题
  • 深圳建站模板公司微商管理系统
  • 贸易建设网站网页美工设计图片
  • 网站建设尺寸规范国外h5网站模板下载
  • 怎么区分网站的好坏软件定制化开发的知识产权归属
  • 网站建设客户需求分析调研表网站建设企业网站
  • 建设网站要注意什么问题临沂网站建设团队
  • 怎么做网站和注册域名互联网行业的工作岗位