Java泛型集合理解

1.只讀集合java 使用<? extends T>定義的集合,只能讀取,不能插入。緣由是什麼呢?咱們從頭開始分析:對象 首先,咱們知道,<? extends T>修飾的集合,表示該集合內部的元素類型只能是T或者是T的子類,好比,有A,B,C三個類,B類和C類繼承了A類,<? extends A>的集合,能夠插入A,B,C三個子類的實例。那麼,當咱們插入這個三個實例以後,list裏面的值爲[a,b
相關文章
相關標籤/搜索