使用Class的通用版本,你可以编写以下内容:
Class<? extends Collection> someCollectionClass = someMethod();
然后,你可以确保收到的Class对象扩展了
Collection,并且该类的实例将(至少)是
Collection。

使用Class的通用版本,你可以编写以下内容:
Class<? extends Collection> someCollectionClass = someMethod();
然后,你可以确保收到的Class对象扩展了
Collection,并且该类的实例将(至少)是
Collection。