回覆列表
  • 1 # a不會愛的小笨蛋

    long是基本型別,Long是物件型別;Long又叫 long的包裝類,你的程式碼中,用到了泛型,關於泛型的規定:

    1、泛型的型別引數只能是類型別(包括自定義類),不能是簡單型別。

    2、同一種泛型可以對應多個版本(因為引數型別是不確定的),不同版本的泛型類例項是不相容的。

    3、泛型的型別引數可以有多個。

    4、泛型的引數型別可以使用extends語句,例如<T extends superclass>。習慣上稱為“有界型別”。

    5、泛型的引數型別還可以是萬用字元型別。例如Class<?> classType = Class.forName(java.lang.String);請看第一條關於泛型的要求,其引數必須是類型別的,意味著,LinkedHashMap<Object,Long> cache=new LinkedHashMap<Object,Long>();中的引數型別,必須採用表示類型別的Long.請採納!!

  • 中秋節和大豐收的關聯?
  • 酒紅色配什麼顏色的鞋子好看?