java - java泛型多类边界
问题描述
假设我有一些这样的 Java 代码(不会编译):
class MyGenericClass<T extends SomeInterface, U extends SomeClass & T>{}
问题是,我不能按原样声明 U,因为列出边界时,类必须放在第一位,而 T 可能是一个类。这里有明显的工作吗?如果不是这样,您似乎有时会被迫进行未经检查的强制转换,这是不幸的。
解决方案
推荐阅读
- weblogic12c - weblogic 12.2.1.2.0 上的集群环境中的问题(liferay DXP 运行)
- lodash - 使用 lodash 从复杂数组中检索值
- java - Spring批量返回自定义进程退出代码
- c++ - 如何使用 LLVM 在 Windows 上为 ARM 编译 C++ 程序?
- excel - Excel VBA 从 SMS Access 数据库运行查询
- laravel - 使用 eloquent 查询多张表
- session - 导航离开后未保存会话状态
- python - 检查是否设置了一个且只有一个可选函数参数并获取其值
- linux - 通过 python 脚本使用 yum 实用程序下载 linux 包失败
- aem - AEM 配置