在學習Java基礎的過程中,泛型絕對算得上是一個比較難理解的知識點,尤其對於初學者而言,而且就算是已經有基礎的Java程序員,可能對泛型的理解也不是那麼透徹,屬於那種看瞭明白,時間長瞭就忘的那種,究其根本,還是對泛型不夠理解。大部分人對泛型的認識:“基礎知識,但是比較模糊
泛型這個概念是在Java1.5提出來的,之前是沒有的,那為什麼之前沒有,現在要提出來這個概念呢?那你就得想啊:1、要麼是之前的技術太垃圾瞭,得升級換代下2、要麼是技術發展,搞出來的新玩意,讓Java更好用3、要麼就是填坑,之前的有部分,搞個出來填坑4、……那你看,這個泛型,有可能是啥,實際上它就是填坑的,說這個之前,咱們先來看一段代碼:
這段代碼沒有看不懂的吧,就是簡單的一個List集合,這裡可能需要你額外註意的就是我這裡定義的List不是這樣的哦:
List<String> stringList = new ArrayList<String>();
四大“醒”,包括 wake,waken,awake 和 awaken,它們意思相近,有的時候甚至感覺它們是一樣的,那怎麼區分它們呢?一、wake1....