Posted on 2015-04-29 18:18
為自己代言 閱讀(166)
評論(0) 編輯 收藏 所屬分類:
java/J2EE
1:今天偶爾想起了泛型,都快忘記了在次總結下!
JAVA 泛型分為:泛型類,泛型接口,泛型方法,泛型繼承;
泛型還可以限制參數類型的上下限等
1:自定義類泛型
public class GenericTest<T>
2: 泛型接口(也可以自定義),泛型繼承
public interface List<E> extends Collection<E>
3:泛型方法
public <T> List<T> getListBykey(String key, Class<?> T)
4:泛型限制參數類型上下限(例泛型類型只能是String 類和子類)
上限
public class GenericTest<?extends String>
下限:
public class GenericTest<? super String>
其中?是通配符,代表任意類型