JAVA泛型方法

        今天在看Hibernate的時候,發現底層的方法都是用泛型來寫的,忽然意識到我對泛型的理解不是那麼深刻。看了一上午的泛型,弄明白了兩個問題。泛型

  1. 何時定義泛型方法方法

    不管什麼時候,只要你能作到,就儘可能使用泛型方法。成員方法,若是傳入的是泛型,則方法要聲明成泛型方法(我的認爲,實測)
    new

  2. 爲何要定義泛型底層

    泛型類要在實例化的時候就指明類型,若是想換一種類型,就得從新new一次,不夠靈活;而泛型方法能夠在調用的時候指明類型,更加靈活。實例化

相關文章
相關標籤/搜索