關於JAVA中的泛型的應用

2021-09-10 21:56:52 字數 306 閱讀 1542

什麼是泛型,都有了object為什麼還要有泛型?

no bb直接上**

public class typetest

}class a

}class b

到這裡估計你還是沒有理解,那咱們繼續

public static void main(string args)

class b

class c

}通過以上的例子說明了一點那就是,泛型主要是在編譯和執行的時候是不會犯錯的,但是如果是object的在做強制的轉換的時候在執行的時候可能就是會出現一些對應的型別轉換異常

Java中泛型的應用總結

1 基本使用 public inte ce list 2 泛型與子類 child是parent的子類,list卻不是list的子類。因此 listlist new arraylist 是錯誤的。如果上面是正確的,那麼 listls new arraylist 1 listlo ls 2 lo.add...

JAVA泛型應用

泛型介面 a.介面上自定義的泛型引數的具體資料型別,是在 其實現類 實現該介面 的時候指定的。b.若在實現該泛型介面的時候,未指定具體的資料型別,則預設為object c.有些時候我們在定義乙個類去實現泛型介面時,我們並不確定這個類將要實現哪種型別的類,這時我們就不能確定介面中的泛型,那麼介面中的泛...

JAVA中的泛型

1 泛型的基本作用 有時候建立乙個類,需要這個類中的屬性是object型別的,可以時而為string型別,時而為long型別等。比如乙個座標類point,橫座標和縱座標可能是整型,可能是浮點型,也可能是字串型別,需要輸出的結果如下 如下 package org.mole.t public class...