热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

java.lang.management.ClassLoadingMXBean.getUnloadedClassCount()方法的使用及代码示例

本文整理了Java中java.lang.management.ClassLoadingMXBean.getUnloadedClassCount()方法的一些代码示例,展

本文整理了Java中java.lang.management.ClassLoadingMXBean.getUnloadedClassCount()方法的一些代码示例,展示了ClassLoadingMXBean.getUnloadedClassCount()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ClassLoadingMXBean.getUnloadedClassCount()方法的具体详情如下:
包路径:java.lang.management.ClassLoadingMXBean
类名称:ClassLoadingMXBean
方法名:getUnloadedClassCount

ClassLoadingMXBean.getUnloadedClassCount介绍

暂无

代码示例

代码示例来源:origin: ltsopensource/light-task-scheduler

@Override
public long getUnloadedClassCount() {
return classLoadingMXBean.getUnloadedClassCount();
}

代码示例来源:origin: ltsopensource/light-task-scheduler

@Override
public long getUnloadedClassCount() {
return classLoadingMXBean.getUnloadedClassCount();
}

代码示例来源:origin: LinShunKang/MyPerf4J

public JvmClassMetrics(ClassLoadingMXBean bean) {
this(bean.getTotalLoadedClassCount(), bean.getLoadedClassCount(), bean.getUnloadedClassCount());
}

代码示例来源:origin: EngineHub/WorldEdit

classLoader.append("Loaded Class Count", classLoadingBean.getLoadedClassCount());
classLoader.append("Total Loaded Class Count", classLoadingBean.getTotalLoadedClassCount());
classLoader.append("Unloaded Class Count", classLoadingBean.getUnloadedClassCount());
append(classLoader.getTitle(), classLoader);

代码示例来源:origin: vipshop/vjtools

private void updateClassLoader() {
// 优先从perfData取值,注意此处loadedClasses 等于JMX的TotalLoadedClassCount
if (perfDataSupport) {
classUnLoaded = classUnloadCounter.longValue();
classLoaded.update(classLoadedCounter.longValue() - classUnLoaded);
} else if (isJmxStateOk()) {
try {
classUnLoaded = jmxClient.getClassLoadingMXBean().getUnloadedClassCount();
classLoaded.update(jmxClient.getClassLoadingMXBean().getLoadedClassCount());
} catch (Exception e) {
handleJmxFetchDataError(e);
}
}
}

代码示例来源:origin: oldmanpushcart/greys-anatomy

private String drawClassLoadingTable() {
final TKv view = createKVView()
.add("LOADED-CLASS-COUNT", classLoadingMXBean.getLoadedClassCount())
.add("TOTAL-LOADED-CLASS-COUNT", classLoadingMXBean.getTotalLoadedClassCount())
.add("UNLOADED-CLASS-COUNT", classLoadingMXBean.getUnloadedClassCount())
.add("IS-VERBOSE", classLoadingMXBean.isVerbose());
return view.rendering();
}

代码示例来源:origin: Netflix/servo

private void addClassLoadingMetrics(long timestamp, MetricList metrics) {
ClassLoadingMXBean bean = ManagementFactory.getClassLoadingMXBean();
metrics.add(new Metric(LOADED_CLASS_COUNT,
timestamp, bean.getLoadedClassCount()));
metrics.add(new Metric(TOTAL_LOADED_CLASS_COUNT,
timestamp, bean.getTotalLoadedClassCount()));
metrics.add(new Metric(UNLOADED_CLASS_COUNT,
timestamp, bean.getUnloadedClassCount()));
}

代码示例来源:origin: apache/geode

this.vmStats.setLong(threadStartsId, threadBean.getTotalStartedThreadCount());
this.vmStats.setLong(loadedClassesId, clBean.getTotalLoadedClassCount());
this.vmStats.setLong(unloadedClassesId, clBean.getUnloadedClassCount());
this.vmStats.setLong(freeMemoryId, rt.freeMemory());
this.vmStats.setLong(totalMemoryId, rt.totalMemory());

代码示例来源:origin: hugegraph/hugegraph

private Map getClassLoadingMetrics() {
Map metrics = new LinkedHashMap<>();
ClassLoadingMXBean classLoadingMxBean = ManagementFactory
.getClassLoadingMXBean();
metrics.put("count", classLoadingMxBean.getLoadedClassCount());
metrics.put("loaded", classLoadingMxBean.getTotalLoadedClassCount());
metrics.put("unloaded", classLoadingMxBean.getUnloadedClassCount());
return metrics;
}

代码示例来源:origin: prometheus/client_java

void addClassLoadingMetrics(List sampleFamilies) {
sampleFamilies.add(new GaugeMetricFamily(
"jvm_classes_loaded",
"The number of classes that are currently loaded in the JVM",
clBean.getLoadedClassCount()));
sampleFamilies.add(new CounterMetricFamily(
"jvm_classes_loaded_total",
"The total number of classes that have been loaded since the JVM has started execution",
clBean.getTotalLoadedClassCount()));
sampleFamilies.add(new CounterMetricFamily(
"jvm_classes_unloaded_total",
"The total number of classes that have been unloaded since the JVM has started execution",
clBean.getUnloadedClassCount()));
}

代码示例来源:origin: org.elasticsearch/elasticsearch

classLoadingMXBean.getUnloadedClassCount());

代码示例来源:origin: com.intrbiz.gerald/gerald-witchcraft

@Override
public Long getValue()
{
return classes.getUnloadedClassCount();
}
});

代码示例来源:origin: inspectIT/inspectIT

/**
* {@inheritDoc}
*/
@Override
public long getUnloadedClassCount() {
return classLoadingBean.getUnloadedClassCount();
}

代码示例来源:origin: mercyblitz/confucius-commons

/**
* Returns the total number of classes unloaded since the Java virtual machine has started execution.
*
* @return the total number of unloaded classes.
*/
public static long getUnloadedClassCount() {
return classLoadingMXBean.getUnloadedClassCount();
}

代码示例来源:origin: fjfd/microscope

@Override
public Long getValue() {
return clBean.getUnloadedClassCount();
}
});

代码示例来源:origin: hazelcast/hazelcast-jet

@Override
public long get(ClassLoadingMXBean classLoadingMXBean) {
return classLoadingMXBean.getUnloadedClassCount();
}
}

代码示例来源:origin: com.atlassian.jira/jira-core

public long getValue()
{
return getMxBean().getUnloadedClassCount();
}
}));

代码示例来源:origin: apache/oozie

public String getClassLoadingInfo() {
StringBuffer sb = new StringBuffer(150);
sb.append("Total Loaded Classes=").append(classLoadingMXBean.getTotalLoadedClassCount());
sb.append("  Loaded Classes=").append(classLoadingMXBean.getLoadedClassCount());
sb.append("  Unloaded Classes=").append(classLoadingMXBean.getUnloadedClassCount());
return sb.toString();
}

代码示例来源:origin: org.apache.oozie/oozie-core

public String getClassLoadingInfo() {
StringBuffer sb = new StringBuffer(150);
sb.append("Total Loaded Classes=").append(classLoadingMXBean.getTotalLoadedClassCount());
sb.append("  Loaded Classes=").append(classLoadingMXBean.getLoadedClassCount());
sb.append("  Unloaded Classes=").append(classLoadingMXBean.getUnloadedClassCount());
return sb.toString();
}

代码示例来源:origin: apache/karaf

private void dumpClassesInformation(final PrintWriter outPW) {
final ClassLoadingMXBean mxBean = ManagementFactory.getClassLoadingMXBean();
if( null == mxBean) {
return;
}
outPW.println("Classes:");
outPW.printf(INDENT_KEY_VALUE_FORMAT, "loaded", formatLong(mxBean.getLoadedClassCount())).println();
outPW.printf(INDENT_KEY_VALUE_FORMAT, "total", formatLong(mxBean.getTotalLoadedClassCount())).println();
outPW.printf(INDENT_KEY_VALUE_FORMAT, "unloaded", formatLong(mxBean.getUnloadedClassCount())).println();
}

推荐阅读
  • IhaveconfiguredanactionforaremotenotificationwhenitarrivestomyiOsapp.Iwanttwodiff ... [详细]
  • Java太阳系小游戏分析和源码详解
    本文介绍了一个基于Java的太阳系小游戏的分析和源码详解。通过对面向对象的知识的学习和实践,作者实现了太阳系各行星绕太阳转的效果。文章详细介绍了游戏的设计思路和源码结构,包括工具类、常量、图片加载、面板等。通过这个小游戏的制作,读者可以巩固和应用所学的知识,如类的继承、方法的重载与重写、多态和封装等。 ... [详细]
  • vue使用
    关键词: ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 本文介绍了解决Netty拆包粘包问题的一种方法——使用特殊结束符。在通讯过程中,客户端和服务器协商定义一个特殊的分隔符号,只要没有发送分隔符号,就代表一条数据没有结束。文章还提供了服务端的示例代码。 ... [详细]
  • 阿,里,云,物,联网,net,core,客户端,czgl,aliiotclient, ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • 本文讨论了使用差分约束系统求解House Man跳跃问题的思路与方法。给定一组不同高度,要求从最低点跳跃到最高点,每次跳跃的距离不超过D,并且不能改变给定的顺序。通过建立差分约束系统,将问题转化为图的建立和查询距离的问题。文章详细介绍了建立约束条件的方法,并使用SPFA算法判环并输出结果。同时还讨论了建边方向和跳跃顺序的关系。 ... [详细]
  • 20211101CleverTap参与度和分析工具功能平台学习/实践
    1.应用场景主要用于学习CleverTap的使用,该平台主要用于客户保留与参与平台.为客户提供价值.这里接触到的原因,是目前公司用到该平台的服务~2.学习操作 ... [详细]
  • Spring特性实现接口多类的动态调用详解
    本文详细介绍了如何使用Spring特性实现接口多类的动态调用。通过对Spring IoC容器的基础类BeanFactory和ApplicationContext的介绍,以及getBeansOfType方法的应用,解决了在实际工作中遇到的接口及多个实现类的问题。同时,文章还提到了SPI使用的不便之处,并介绍了借助ApplicationContext实现需求的方法。阅读本文,你将了解到Spring特性的实现原理和实际应用方式。 ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • http:my.oschina.netleejun2005blog136820刚看到群里又有同学在说HTTP协议下的Get请求参数长度是有大小限制的,最大不能超过XX ... [详细]
  • 后台获取视图对应的字符串
    1.帮助类后台获取视图对应的字符串publicclassViewHelper{将View输出为字符串(注:不会执行对应的ac ... [详细]
  • 关键词:Golang, Cookie, 跟踪位置, net/http/cookiejar, package main, golang.org/x/net/publicsuffix, io/ioutil, log, net/http, net/http/cookiejar ... [详细]
  • 利用Visual Basic开发SAP接口程序初探的方法与原理
    本文介绍了利用Visual Basic开发SAP接口程序的方法与原理,以及SAP R/3系统的特点和二次开发平台ABAP的使用。通过程序接口自动读取SAP R/3的数据表或视图,在外部进行处理和利用水晶报表等工具生成符合中国人习惯的报表样式。具体介绍了RFC调用的原理和模型,并强调本文主要不讨论SAP R/3函数的开发,而是针对使用SAP的公司的非ABAP开发人员提供了初步的接口程序开发指导。 ... [详细]
author-avatar
西南科技大学地质协会_927
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有