java - 返回泛型类类型的方法的 Java VM 类型签名是什么?
问题描述
方法是
public Set<BluetoothDevice> getBondedDevices ()
来自 Android.bluetooth.BluetoothAdapter。
我在这里阅读了类型签名指南,包括如何使用 L类名指定对象;但我不知道如何将其扩展到泛型类(或者即使可能)。
解决方案
泛型在运行时不存在;AFAIK,该语法不支持类型参数。
我不确定这是否适用于基类的类型参数(在反射运行时确实存在)。
推荐阅读
- sql - oracle 忽略子查询中的无效标识符错误
- symfony - 未提交表单集合中的子项
- python - 条件字段渲染 django admin
- android - 当列表填满屏幕时,RecyclerView 显示第一项的副本
- c++ - 重新加载 TTF_Font* 仅使用 TTF_OpenFontRW 更改点大小?
- reactjs - Ant Design:属性“TabPane”不存在
- clickhouse - 为每个读取查询定义优先级:使一些查询在后台运行
- android - 使用来自 NativeScript 插件的 Android 原生图像
- configuration - 更改 Kubernetes 的默认行为
- amcharts - AmCharts - 图表 div 之外的切片标签