1. 程式人生 > >面試題 - 使用Java泛型要注意什麼

面試題 - 使用Java泛型要注意什麼

     1、不能使用基本資料型別如int,而是使用Integer等包裝型別;

        2、<T>這種,T是要使用大寫的T,而不能使用小寫

  3、泛型類不可以繼承Exception類,即泛型類不可以作為異常被丟擲

  4、不可以定義泛型陣列

  5、不可以用泛型構造物件,即:first = new T(); 是錯誤的

  6、在static方法中不可以使用泛型,泛型變數也不可以用static關鍵字來修飾

  7、不要在泛型類中定義equals(T x)這類方法,因為Object類中也有equals方法,當泛型類被擦除後,這兩個方法會衝突