Skip to content
目录概览

请简述泛型是什么?有什么用?在哪里用?

  • 泛型是什么? 泛型是一种特殊的类型,它把指定类型的工作推迟到客户端代码声明并实例化类或方法的使用进行。也被称为参数化类型,可以把类型当做参数一样传递过来,在传递过来之前我不明确,但是在使用的时候就就明确了。
  • 泛型的好处
    • 提高了程序的安全性
    • 将运行期遇到的问题转移到了编译期
    • 省去了类型强转的麻烦
  • 泛型的常见应用
    • 泛型类
    • 泛型方法
    • 泛型接口