A和A是两个类还是一个类? A这种的泛型应该怎么理解?

Revolution~ 2018-03-16 04:59:45
A是一个类,
A<User>和A<Book>是两个类还是一个类?


A<User>这种的泛型应该怎么理解?
...全文
509 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你可以把泛型比喻为一个盒子,而A<Book>表示这个盒子里面只能装Book,A<Dog>表示这个盒子里面只能放小狗,说到底还是同一个类。
TeemoSmithLee 2018-03-17
  • 打赏
  • 举报
回复
据我的理解,是一个类,就相当于List<String>和List<Integer>。第一个List里面存储的是String字符串,第二个List里面存储的是Integer
maradona1984 2018-03-16
  • 打赏
  • 举报
回复
一个类,泛型更像一个参数,类型参数,你会因为一个方法传的参数不同而认为他是不同方法么? 从实现来讲java的泛型更是一个类

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧