类 ClassLoaderUtil
java.lang.Object
com.xiaoTools.util.classLoaderUtil.ClassLoaderUtil
public class ClassLoaderUtil extends Object
[ClassLoader工具类](Classloader tool class)
- 从以下版本开始:
- 2021/6/17 9:28 上午
- 作者:
- XiaoXunYao
-
构造器概要
构造器 构造器 说明 ClassLoaderUtil()
-
方法概要
修饰符和类型 方法 说明 static ClassLoader
getClassLoader()
[获取ClassLoader](Get classloader)static ClassLoader
getContextClassLoader()
[获取当前线程的ClassLoader](Gets the ClassLoader of the current thread)static JarClassLoader
getJarClassLoader(File jarOrDir)
[创建新的 JarClassLoader](Create a new jarclassloader)static boolean
isPresent(String className)
[指定类是否被提供](Specifies whether the class is provided)static boolean
isPresent(String className, ClassLoader classLoader)
[指定类是否被提供](Specifies whether the class is provided)static Class<?>
loadClass(File jarOrDir, String name)
[加载外部类](Load external class)static Class<?>
loadClass(String name)
[加载类](Load class)static Class<?>
loadClass(String name, boolean isInitialized)
[加载类](Load class)static Class<?>
loadClass(String name, ClassLoader classLoader, boolean isInitialized)
static Class<?>
loadPrimitiveClass(String name)
[加载原始类型的类](Load a class of the original type)
-
构造器详细资料
-
ClassLoaderUtil
public ClassLoaderUtil()
-
-
方法详细资料
-
getClassLoader
[获取ClassLoader](Get classloader)- 返回:
- java.lang.ClassLoader
- 从以下版本开始:
- 2021/6/17 9:29 上午
-
getContextClassLoader
[获取当前线程的ClassLoader](Gets the ClassLoader of the current thread)- 返回:
- java.lang.ClassLoader
- 从以下版本开始:
- 2021/6/17 9:31 上午
-
loadClass
[加载类](Load class)- 参数:
name
- 类名- 返回:
- java.lang.Class>
- 抛出:
UtilException
- 从以下版本开始:
- 2021-10-24 18:10:14
-
loadClass
[加载类](Load class)- 参数:
name
- 类名isInitialized
- 是否初始化类- 返回:
- java.lang.Class>
- 抛出:
UtilException
- 从以下版本开始:
- 2021-10-24 18:08:49
-
loadClass
public static Class<?> loadClass(String name, ClassLoader classLoader, boolean isInitialized) throws UtilException- 抛出:
UtilException
-
loadPrimitiveClass
[加载原始类型的类](Load a class of the original type)- 参数:
name
- 类名- 返回:
- java.lang.Class>
- 从以下版本开始:
- 2021-10-24 18:14:51
-
getJarClassLoader
[创建新的 JarClassLoader](Create a new jarclassloader)- 参数:
jarOrDir
- jar文件或者包含jar和class文件的目录- 返回:
- com.xiaoTools.lang.jarClassLoader.JarClassLoader
- 从以下版本开始:
- 2021-10-24 18:15:59
-
loadClass
[加载外部类](Load external class)- 参数:
jarOrDir
- jar文件或者包含jar和class文件的目录name
- 类名- 返回:
- java.lang.Class>
- 从以下版本开始:
- 2021-10-24 18:20:40
-
isPresent
[指定类是否被提供](Specifies whether the class is provided)- 参数:
className
- 类名- 返回:
- boolean
- 从以下版本开始:
- 2021-10-24 18:22:53
-
isPresent
[指定类是否被提供](Specifies whether the class is provided)- 参数:
className
- 类名classLoader
- ClassLoader- 返回:
- boolean
- 从以下版本开始:
- 2021-10-24 18:24:15
-