标签: java generics generic-programming
假设我有一些这样的Java代码(不会编译):
class MyGenericClass<T extends SomeInterface, U extends SomeClass & T>{}
麻烦是,我不能按原样声明U,因为在列出界限时,该类必须排在最前面,而T可能是一个类。这附近有明显的工作吗?如果不是这样,似乎有时您会被迫进行未经检查的演员表,这很不幸。