第七章 集合

泛型
为什么用泛型:
早期的Object类型可以接收任意的对象类型,但是在实际的使用中,会有类型转换的问题。也就存在这隐患,所以Java提供了泛型来解决这个安全问题
什么是泛型:
●泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参
●参数化类型,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式,然后在使用/调用时传入具体的类型
public class Demo{ //T可以为任意标识符,常见的如T、E、K、V等形式的参数常用于表示泛型           private T key; //key这个成员变量的类型为T,T的类型由外部指定
      public Generic(T key) {//泛型构造方法形参key的类型也为T,T的类型由外部指定
            this.key = key;
      }
      public T getKey(){ //泛型方法getKey的返回值类型为T,T的类型由外部

第七章 集合最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/19580.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>