public final class ClassLoaderSwapper extends Object implements AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static ClassLoaderSwapper |
createClassLoaderSwapper() |
ClassLoaderSwapper |
newClassLoader(ClassLoader classLoader)
保存当前classLoader,并将当前线程的classLoader设置为所给classLoader
|
ClassLoaderSwapper |
restoreClassLoader()
将当前线程的类加载器设置为保存的类加载
|
public static ClassLoaderSwapper createClassLoaderSwapper()
public ClassLoaderSwapper newClassLoader(ClassLoader classLoader)
classLoader - classLoaderpublic ClassLoaderSwapper restoreClassLoader()
public void close()
close in interface AutoCloseableCopyright © 2022. All rights reserved.