gpt4 book ai didi

java - 如何知道类上的有界类型参数

转载 作者:行者123 更新时间:2023-12-01 16:39:02 25 4
gpt4 key购买 nike

我声明了一个这样的类:

public class TestManagerImpl<T extends IParams> implements TestManager<T> {

public TestManagerImpl() {}
...

}

我想知道,当实例化此类的对象时,是否可以从 IParams 中提取哪种类型是 T?当我尝试测试 getClass() 时,它没有给我实现 ParameterizedType 的类型。

我读到由于类型删除,我不能。 Angelika Langer's Java Generics FAQ 。但我不确定这是否与我的问题有关,不是吗?

谢谢

最佳答案

您可以将Class对象传递给构造函数。但我不知道这是否是一个好的做法。

关于java - 如何知道类上的有界类型参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6070535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com