java 主类型过载

1.重载的方法被调用时,如果没有该参数类型的过载,则使用更大范围的过载方法

1.say(char a)
2.say(short a)
3.say(int a)
4.say(float a)
5.say(double a)

若没有1,2两种定义

char a=65
say(a)

会调用重载3,

若没有定义1-3,则调用重载4

特例:

若没有定义1,则调用3,因为char默认造型成int

1.say(char a)
2.say(short a)
int a=65
say((char)a)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值