你做错了
如果您不知道T类型,则只需使用通配符:
GenericClass<?>。实例化new时,您无法执行此操作GenericClass,因此只需使用Object:
GenericClass<?> obj = new GenericClass<Object>();
出于向后兼容的原因,故意使一个根本没有任何泛型信息(
GenericClass没有任何信息
<>)的类失去了所有泛型类型安全性,因此可以将其与前泛型代码安全地使用。

你做错了
如果您不知道T类型,则只需使用通配符:
GenericClass<?>。实例化new时,您无法执行此操作GenericClass,因此只需使用Object:
GenericClass<?> obj = new GenericClass<Object>();
出于向后兼容的原因,故意使一个根本没有任何泛型信息(
GenericClass没有任何信息
<>)的类失去了所有泛型类型安全性,因此可以将其与前泛型代码安全地使用。