方法调用的时候实参和形参要求个数对应相同,数据类型对应相同
类型不同的时候要求能够进行相应的自动类型转换
public class MethodTest04{
public static void main(String[] args){
//编译错误:参数类型不同
//MethodTest04.sum();
//编译错误:实参和形参的类型不是对应相同的
//MethodTest04.sum(true,false);
//存在自动类型转换:int-->long
MethodTest04.sum(20,30);
//可以
MethodTest04.sum(20L,30L);
//可以
MethodTest04.sum((long)0.3,40);
}
public static void sum(long a,long b){
System.out.println(a + "+" + b + "=" + (a + b));
}
}