获取外部类的Class实例大家都十分熟悉,那么怎么获取内部类的Class实例呢?采用如下方式:
Class clazz=Class.forName(“外部类的全类名$内部类名”);
代码示例:
public class Demo1 {
public static void main(String[] args) throws Exception {
Class clazz=Class.forName("com.Outer$Inner");
System.out.println(clazz);
}
}
class Outer{
public class Inner{
}
}
本文介绍了如何通过反射机制获取Java内部类的Class实例,并提供了一个具体的代码示例。
1119

被折叠的 条评论
为什么被折叠?



