java - 为什么 Java 的 Class<T> 是泛型的?

标签 java generics

为什么Java的Class<T>通用?

最佳答案

这样就可以使用泛型类型化方法了——

Class<Foo> klass = Foo.class;
Foo f = klass.newInstance();
Foo f = klass.cast(Object);

关于java - 为什么 Java 的 Class<T> 是泛型的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1094023/

相关文章:

java - 抽象父类(super class)中静态变量的替代方案

java - 如何防止MySQL InnoDB通过JDBC为delete语句设置锁

java - 在 config.ini 中设置默认透视图 (Eclipse IDE)

java - 如何让 Java 中的方法接受类类型变量?

java - 通用方法无法正确识别类型

javascript - 一般创建一个新函数

java - 通用类型和 toArrayMethod

java - 多线程环境下数据库调用的应用程序设计

java - JUnit 异常处理不起作用

c# - 了解 MVC 模式