跳至主要內容

泛型

Yang小于 1 分钟JavaJava基础

  • 在 Java 中增加泛型之前,泛型程序设计使用继承来实现

    • 坏处
      • 需要强制类型转换
      • 可向集合中添加任意类型的对象,存在风险
  • 使用

List<String> list = new ArrayList<String>();
// Java SE7 及以后的版本中,构造方法中可以省略泛型类型
List<String> list = new ArrayList<>();

多态与泛型

  • 变量声明的类型必须匹配传递给实际对象的类型(前后尖括号类型必须一致)
上次编辑于:
贡献者: sunzhenyang