9泛型作业

  1. 为什么使用泛型 ?

    保证了类型的安全性;避免了不必要的装箱、拆箱操作,提高程序的性能。

    通过泛型可以定义类型安全的数据结构,而无需使用实际的数据类型,能够显著提高性能并得到更高质量的代码。

  2. Java 虚拟机支持泛型么 ? 什么是泛型擦除 ?

    不支持;

    这是Java才有的“特性”,在运行时,Java不会保留泛型。

  3. 怎么使用泛型 ?

    在集合声明和实现中的后面加上,在里面写上指定的类型。

  4. K , V 代表什么意思 ?

    K:代表Map的Key。

    V:代表Map的Value。

  5. 自定义类或者接口怎么使用泛型 ?

    自定义类:定义在类上的泛型,使用类的时候会确定泛型的类型

    接口:当接口使用泛型,我们创建实现类的时候,可以直接确定数据类型,也可以实现继续使用泛型

你可能感兴趣的:(9泛型作业)