java命名空间java.rmi.server类rmiclassloaderspi的类成员方法:
getclassloader定义及介绍
本文导语:
getclassloader
public abstract classloader getclassloader(string codebase)
throws malformedurlexception
提供 rmiclassloader.getclassloader(string) 的实现。返回从给定代码基 url 路径加载类的类加载器。
如果存在安全管理器,则...
getclassloader
public abstract classloader getclassloader(string codebase)
throws malformedurlexception
- 提供
rmiclassloader.getclassloader(string) 的实现。返回从给定代码基 url 路径加载类的类加载器。
如果存在安全管理器,则使用 runtimepermission("getclassloader") 权限调用其 checkpermission 方法;这会导致 securityexception。此方法的实现还可以执行进一步的安全检查,以验证调用上下文是否具有连接到代码基 url 路径中的所有 url 的权限。
- 参数:
codebase - 返回的类加载器将从其加载类的 url 列表(由空格分隔),或 null
- 返回:
- 从给定代码基 url 路径加载类的类加载器
- 抛出:
malformedurlexception - 如果 codebase 为非 null 且包含一个无效 url,或者如果 codebase 为 null 且用于标识类加载器的特定于提供者的 url 无效
securityexception - 如果存在安全管理器且其 checkpermission 方法的调用失败,或者如果调用方没有连接到代码基 url 路径中所有 url 的权限