Module  java.management

Class DefaultLoaderRepository



  • @Deprecated
    public class DefaultLoaderRepository
    extends Object

    保留在MBean服务器中注册的类加载器的列表。 它提供了使用注册的类加载器加载类的必要方法。

    为了兼容,维护此不推荐使用的类。 在以前的JMX版本中,所有MBean服务器共有一个DefaultLoaderRepository 从JMX 1.2起,该功能近似于使用MBeanServerFactory.findMBeanServer(java.lang.String)查找所有已知的MBean服务器,并查阅每个服务器的ClassLoaderRepository 强烈建议重写引用DefaultLoaderRepository代码。

    从以下版本开始:
    1.5
    • 构造方法详细信息

      • DefaultLoaderRepository

        public DefaultLoaderRepository​()
        已过时。
    • 方法详细信息

      • loadClass

        public static Class<?> loadClass​(String className)
                                  throws ClassNotFoundException
        已过时。
        浏览类加载器列表,并尝试加载所请求的类。 一旦找到类,该方法就会停止。 如果没有找到该类的方法将抛出一个ClassNotFoundException异常。
        参数
        className - 要加载的类的名称。
        结果
        加载类。
        异常
        ClassNotFoundException - 找不到指定的类。
      • loadClassWithout

        public static Class<?> loadClassWithout​(ClassLoader loader,
                                                String className)
                                         throws ClassNotFoundException
        已过时。
        通过类加载器列表,但排除给定的类加载器,然后尝试加载所请求的类。 一旦找到类,该方法就会停止。 如果没有找到该类的方法将抛出一个ClassNotFoundException异常。
        参数
        className - 要加载的类的名称。
        loader - 要排除的类加载器。
        结果
        加载类。
        异常
        ClassNotFoundException - 找不到指定的类。