类 ClassPathUtils
- java.lang.Object
-
- io.microsphere.util.BaseUtils
-
- io.microsphere.util.ClassPathUtils
-
public abstract class ClassPathUtils extends BaseUtils
- 从以下版本开始:
- 1.0.0
- 版本:
- 1.0.0
- 作者:
- Mercy
- 另请参阅:
ClassPathUtils
-
-
字段概要
字段 修饰符和类型 字段 说明 protected static java.lang.management.RuntimeMXBean
runtimeMXBean
-
构造器概要
构造器 构造器 说明 ClassPathUtils()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static java.util.Set<java.lang.String>
getBootstrapClassPaths()
Get Bootstrap Class PathsSet
static java.util.Set<java.lang.String>
getClassPaths()
GetclassPaths
static java.net.URL
getRuntimeClassLocation(java.lang.Class<?> type)
Get Class Location URL from specifiedClass
at runtimestatic java.net.URL
getRuntimeClassLocation(java.lang.String className)
Get Class Location URL from specified class name at runtime
-
-
-
方法详细资料
-
getBootstrapClassPaths
@Nonnull public static java.util.Set<java.lang.String> getBootstrapClassPaths()
Get Bootstrap Class PathsSet
- 返回:
- If
RuntimeMXBean.isBootClassPathSupported()
==false
, will return empty set. - 从以下版本开始:
- 1.0.0
-
getClassPaths
@Nonnull public static java.util.Set<java.lang.String> getClassPaths()
GetclassPaths
- 返回:
- Class Paths
Set
- 从以下版本开始:
- 1.0.0
-
getRuntimeClassLocation
public static java.net.URL getRuntimeClassLocation(java.lang.String className)
Get Class Location URL from specified class name at runtime- 参数:
className
- class name- 返回:
- If
className
associated class is loaded onThread context ClassLoader
, return class location URL, or returnnull
- 另请参阅:
getRuntimeClassLocation(Class)
-
getRuntimeClassLocation
public static java.net.URL getRuntimeClassLocation(java.lang.Class<?> type)
Get Class Location URL from specifiedClass
at runtime- 参数:
type
-Class
- 返回:
- If
type
is
,primitive type
,array type
or {a security manager exists and itssynthetic type
checkPermission
method doesn't allow getting the ProtectionDomain., returnnull
-
-