Gon*_*n I 0 java classloader static-initialization
假设我有一个使用自定义类加载器加载的类
Class<?> clz = myClassLoader.loadClass("classLoaders.Test");
Run Code Online (Sandbox Code Playgroud)
如何在不创建实例,了解其成员或使用反射的情况下初始化类(运行其静态初始化程序)?
要确保初始化类,请Class.forName(String name, boolean initialize, ClassLoader loader)使用参数true值调用initialize.
Class<?> clz = Class.forName("classLoaders.Test", true, myClassLoader);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31 次 |
| 最近记录: |