什么是泛型

110 阅读1分钟

泛型,字面意思就是广泛的类型,类似于数学中的未知数x。在运行期间,所有父类中的泛型类型都会被换成子类中指定的泛型的具体类型。在框架设计中,泛型是非常有用的。因为框架考虑的是比较抽象层面的东西,往往在业务层比较具体的东西我们在框架设计时并不知道,而又要保证框架的灵活性,于是我们用到了泛型。

声明类泛型

class 类名<T>

声明方法泛型

<T> 方法返回值类型 方法名()