mark下小细节
情况1
传入实参有对应形参类型,直接调用这个最佳匹配的方法
情况2
传入实参没有最佳匹配情况下,实参数据类型大小<形参数据类型大小的
byte,short类型转化为int
char类型获得的效果稍微有些不同,如果没有发现一个准确的char匹配,就转换成int
int实参优先变成 long float double
int总是优先变成占用空间最少的主数据类型
情况3
传入实参没有最佳匹配情况下,实参数据类型大小>形参数据类型大小的
需要进行强制类型转换,有精度损失
double a=1
int b=(int) a