【发布时间】:2015-03-01 12:48:32
【问题描述】:
我想用反射创建一个 nested static 类的实例。 我有以下代码:
if (Modifier.isStatic(nestedClass.getModifiers())) {
//TODO - WRITE HERE SOMETHING
} else {
ctor = nestedClass.getDeclaredConstructor(outerClass);
ctor.setAccessible(true);
testInstance = ctor.newInstance(outerInstance);
}
但不知道在 if 语句中要做什么。 一些帮助或建议将不胜感激。 谢谢。
【问题讨论】:
-
只需调用构造函数 -
Class.newInstance。
标签: java reflection nested-class static-classes