- Kotlin进阶实战
- 沈哲 易庞宙编著
- 5字
- 2025-02-20 21:22:45
6.1 类型擦除
6.1.1 Java泛型的优点
首先,我们来回顾Java泛型的优点,包括:
· 类型安全。
· 消除强制类型转换。
· 避免了不必要的装箱、拆箱操作,提高程序性能。
· 提高代码的重用性。
下面以笔者的缓存框架RxCache(https://github.com/fengzhizi715/RxCache)中的Memory接口为例进行介绍:

通过Memory接口的定义能够看到泛型的使用。它将value参数的类型也参数化(变成参数化类型),从而提高了代码的重用性。