泛型学习

1.泛型使用

1.1泛型类

2.泛型约束

2.1约束的类型

  类名:该类或者继承该类的类

  class:任何类

  struct:任何值

  接口名:该接口或任何实现该接口的类型

  new():带有无参公有的构造函数的类

2.2约束叠加规则

  A、主约束:类名,class,struct(只能有一个)

  B、接口约束:接口名(任意多个)

  C、构造约束:new()

posted @ 2017-02-25 20:25  pding  阅读(118)  评论(0编辑  收藏  举报