泛型超类和超类类型的区别
2022-09-02 09:22:00
我无法理解下面两个代码片段之间的区别。有人可以帮我做一个简单的解释吗?
首先,我不得不说,我有很多类扩展了名为 的超级类,那么以下片段的区别,优点和缺点是什么?BaseEntity
// 1
public <T extends BaseEntity> T getName(T t) {
return t;
}
// 2
public BaseEntity getName(BaseEntity t) {
return t;
}