一、自定义泛型

  1. package fangxing;
  2. /**
  3. * 自定义泛型
  4. * 标识符可以随便写,这里用 T 表示
  5. */
  6. public class GenericTest02<T> {
  7. public void doSome(T o){
  8. System.out.println(o);
  9. }
  10. public static void main(String[] args) {
  11. GenericTest02<String> gt = new GenericTest02<>();
  12. //类型不匹配
  13. //gt.doSome(100);
  14. gt.doSome("aad");
  15. GenericTest02<Integer> gt2 = new GenericTest02<>();
  16. gt2.doSome(001);
  17. }
  18. }