所有类
javax.management.loading
类 DefaultLoaderRepository
java.lang.Object
javax.management.loading.DefaultLoaderRepository
已过时。 使用 MBeanServer.getClassLoaderRepository()
} 替代。
-
@Deprecated
public class DefaultLoaderRepository
- extends Object
保持 MBean Server 中所注册的 Class Loader 的列表。它提供了使用注册的 Class Loader 来加载类所必需的方法。
维护这个过时的类是出于兼容性考虑。在以前的 JMX 版本中,有一个被所有 MBean 服务器共享的 DefaultLoaderRepository
。从 JMX 1.2 开始,该功能近似于使用 MBeanServerFactory.findMBeanServer(java.lang.String)
来查找所有已知的 MBean 服务器,并参考每个 MBean 服务器的 ClassLoaderRepository
。强烈推荐重写引用 DefaultLoaderRepository
的代码。
-
从以下版本开始:
-
1.5
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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
- 如果找不到指定的类。
所有类