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

品品牌牌建建设设网站做美术鉴赏网站的心得

品品牌牌建建设设网站,做美术鉴赏网站的心得,一级站点和二级站点区别,制作网站公司推荐前言 文章 相关系列#xff1a;《Java ~ Reference【目录】》#xff08;持续更新#xff09;相关系列#xff1a;《Java ~ Reference ~ FinalizerHistogram【源码】》#xff08;学习过程/多有漏误/仅作参考/不再更新#xff09;相关系列#xff1a;《Java ~ Referenc…前言 文章 相关系列《Java ~ Reference【目录】》持续更新相关系列《Java ~ Reference ~ FinalizerHistogram【源码】》学习过程/多有漏误/仅作参考/不再更新相关系列《Java ~ Reference ~ FinalizerHistogram【总结】》学习总结/最新最准/持续更新相关系列《Java ~ Reference ~ FinalizerHistogram【问题】》学习解答/持续更新涉及内容《Java ~ Reference ~ Finalizer【总结】》 一 概述 简介 FinalizerHistogram终结者柱状图类用于支持GC.finalizer_info诊断命令由虚拟机进行调用。终结者柱状图类的作用是统计Finalizer终结者总数其会以终结者所指对象/F类对象的类为维度对f-queue中的终结者进行统计返回倒序排序即从大到小的终结者总数统计结果以支持GC.finalizer_info诊断命令。 视图 二 使用 方法 static Entry[] getFinalizerHistogram() —— 获取终结者柱状图 —— 以终结者所指对象/F类对象的类为维度获取倒序排序的终结者总数数组。     方法首先会创建一个哈希映射用于承载所有的统计结果。随后从终结者类中获取f-queue遍历获取但不移除所有的终结者并以终结者所指对象/F类对象的类为维度统计终结者总数。每次统计后都需要断开当前线程与所指对象/F类对象的关联以避免影响其被GC回收。统计完成后从哈希映射中获取条目数组并以[实例总数]为比较条件倒序排序后返回。 // Method below is called by VM and VM expect certain entry class layout. // 方法由VM调用并且VM期望某些条目类布局。/*** Description: --------------------------------------------------------------- 名称 ---------------------------------------------------------------* Description: 获取终结者柱状图* Description: --------------------------------------------------------------- 作用 ---------------------------------------------------------------* Description: 以终结者所指对象/F类对象的类为维度获取倒序排序的终结者总数数组。* Description: --------------------------------------------------------------- 逻辑 ---------------------------------------------------------------* Description: 方法首先会创建一个哈希映射用于承载所有的统计结果。随后从终结者类中获取f-queue遍历获取但不* Description: 移除所有的终结者并以终结者所指对象/F类对象的类为维度统计终结者总数。每次统计后都需要断开当前* Description: 线程与所指对象/F类对象的关联以避免影响其被GC回收。统计完成后从哈希映射中获取条目数组并以[* Description: 实例总数]为比较条件倒序排序后返回。* Description: --------------------------------------------------------------- 注意 ---------------------------------------------------------------* Description: ~* Description: --------------------------------------------------------------- 疑问 ---------------------------------------------------------------* Description: ~*/ static Entry[] getFinalizerHistogram() {// 方法首先会创建一个哈希映射用于承载所有的统计结果。随后从终结者类中获取f-queue遍历获取但不移除所有的// 终结者并以终结者所指对象/F类对象的类为维度统计终结者总数。每次统计后都需要断开当前线程与所指对象/F类对象// 的关联以避免影响其被GC回收。MapString, Entry countMap new HashMap();ReferenceQueueObject queue Finalizer.getQueue();queue.forEach(r - {Object referent r.get();if (referent ! null) {countMap.computeIfAbsent(referent.getClass().getName(), Entry::new).increment();/* Clear stack slot containing this variable, to decrease the chances of false retention with a conservative GC *//* 清理堆栈槽包含的当前变量, 以减少保守GC时错误保留的机会 */referent null;}});// 统计完成后从哈希映射中获取条目数组并以[实例总数]为比较条件倒序排序后返回。Entry fhe[] countMap.values().toArray(new Entry[countMap.size()]);Arrays.sort(fhe, Comparator.comparingInt(Entry::getInstanceCount).reversed());return fhe; }
http://www.hkea.cn/news/14531088/

相关文章:

  • 网站设计工作流程做外贸到什么网站上发布比较好
  • 做化妆品网站seo软文推广
  • 服务器如何发布网站网页制作模板动物
  • 网站不支持m.域名tag in wordpress
  • 长宁区网站建设开wordpress萌化
  • 网站开发电脑设置法人变更在哪个网站做公示
  • 福彩网站开发余姚网站建设62752762
  • 无法解析您网站的域名.官网做的好看的网站有哪些
  • 上海新建设建筑设计有限公司网站外贸cms 网站
  • 网页在线制作网站源码省住房城乡建设厅门户网站
  • 网站地图的形式软件项目管理的主要内容包括哪些
  • 百度人气榜排名windows优化大师最新版本
  • 上市公司专利查询网站网站备案填写网站名称
  • 青羊网站建设开发网站公司收费
  • 橙色在网站中的应用自己建设企业网站
  • 济南网站建设团队岳阳做网站公司
  • 徐州建设企业网站个人的网站怎么备案表
  • 服装网站wordpress 备份到云盘
  • 高质量的装修公司赣州seo快速霸屏
  • 商务网站推广目标有哪些平果县免费网站哪家好
  • 网站开发的发展网站建设多少钱一个平台
  • 深圳市宝安区邮政编码泰州百度seo
  • 便宜网站设计注册一个小网站
  • 茶叶网站模板ui动效网站
  • 如何创办一个赚钱的网站大连自助建站
  • 百度收录多的是哪些网站组织部网站建设方案
  • 被称为网站开发神器安徽省建设部干部网站
  • 广东成都网站建设推广公司外贸网站模板制作
  • 南京网站设计课程平台公司有哪些
  • 网站建设有什么意见网站设计公司 无锡