<T extends Entity>感觉写起来有点繁琐

来源:2-8 服务接口

慕粉3875990

2018-06-08 10:05

这种可不可以 直接用List<Entity> list(Entity entity) throws PersistenceException;代替,不知道具体是什么区别

写回答 关注

2回答

  • 成富
    2018-06-22 17:26:19

    关于这个的具体回答,请参考我在另外一个相似问题的答案,见https://www.imooc.com/qadetail/262157?t=427541

  • taoy
    2018-06-09 20:24:50

    Entity表明集合元素只能是这个类型,不可以是任何其他类型,这样和硬编码一样,不方便,比如Entity子类也不可以。而使用范型,就没有这个限制,集合类在真正使用前才真正确定内部元素类型,更方便且广泛适用。

Java9之模块系统

实例驱动的Java 9平台模块系统实战开发

18773 学习 · 15 问题

查看课程

相似问题