泛型

PECS原则:
频繁往外读取内容的,适合用上界Extends。(上边界)
经常往里插入的,适合用下界Super。(下边界)

  List<? extends Number> list = new ArrayList<Number>();
  list.add(4.0);//编译错误
  list.add(3);//编译错误
因此使用extend下边界的话是无法进行存操作的。同理super下边界是不能取值的。
泛型不支持多态

posted @ 2019-07-03 10:50  黑魔法os  阅读(136)  评论(0编辑  收藏  举报