java学习总结 - 泛型

 Java中的泛型只在编译阶段有效。在编译过程中,正确检验泛型结果后,会将泛型的相关信息查出,并且在对象进去和离开方法的边界处提娜佳类型检查和类型转换的方法。也就是说,泛型信息不会进入到运行时阶段。

泛型类

独享实例化时不指定泛型,默认为Object

泛型不同的引用不能相互赋值

泛型接口

泛型方法

方法,也可以被泛型化,不管此时定义在其中的类是不是泛型化的。在泛型方法中可以定义泛型参数,此时,参数的类型就是传入数据的类型。

泛型方法的格式:

在静态方法中,不能使用类定义泛型,如果要使用泛型,只能使用静态方法自己定义的泛型。

泛型方法在调用之前没有固定的数据类型,在调用时,传入的参数是什么类型,就会把泛型改成什么类型。

通配符

有限制的通配符:

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值