NEW个对象 > Spring > 当前页面

Java泛型super与extend的区别

2025-01-07 NEW个对象

文章参考:

Java泛型中的extends和super理解

  • ? extends T子类限定,被其修饰的对象只能进行读取操作,不能增删。
  • ? super T超类限定,被其修饰的对象只能进行增删操作,不能读取。

这里有一个问题:

1、List<? extend Fruit>如何添加对象?

不能调用add方法,可以在初始化的时候,将对象添加到List里。

2、List<? super Fruit>,无法读取对象,它有什么用呢?

相关文章

  • kafka消费者组是什么?

    kafka消费者组是什么?

    NEW个对象 2024-10-24

  • MySQL MVCC了解吗?

    MVCC就是多版本并发控制,主要解决数据里读写并发问题。 在数据库读读操作是没问题的,写写操作通过加锁的方式解决,读写操作通过mvcc来解决的。

    NEW个对象 2024-10-24

  • 事务传播

    事务传播

    NEW个对象 2025-01-01