jrp*_*lla 3 java generics reflection
我有以下课程:
public class B {
}
public class A<B> {
}
Run Code Online (Sandbox Code Playgroud)
如果我有两个字符串变量,我如何A使用实例化类Class.forName:
String classNameA = "A";
String classNameB = "B";
Run Code Online (Sandbox Code Playgroud)
由于类型擦除,在运行时不会有任何泛型类.
例如,下面的代码将输出class java.util.ArrayList而不是泛型:
List<String> list = new ArrayList<String>();
System.out.println(list.getClass());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3968 次 |
| 最近记录: |