不,值的类型在编译时不可用。请记住,javac将仅编译该代码的一个副本以用于所有可能的T。鉴于此,编译器在getValue()方法中使用的唯一可能类型是Object。
C 不同,因为C 最终会根据需要创建代码的多个编译版本。
上一篇 Java 9 ifPresentOrElse返回值
下一篇 如何每x秒重涂一次jpanel?
版权所有 (c)2021-2022 MSHXW.COM
ICP备案号:晋ICP备2021003244-6号