static boolean isClassLoaded(String fullname) {
try {
Class.forName(fullname, false, Loader.instance().getModClassLoader());
return true;
} catch (Exception e) {
return false;
}
}
此方法是否有可能触发全名的静态初始化程序?我有两次调用静态初始化程序的问题。当我尝试检查是否使用 isClassLoaded 加载了类并尝试使用该类时,由于构造函数调用了两次,我得到了错误。任何人都知道 Class.forName(fullname, false, Loader.instance().getModClassLoader()) 有什么问题;?