方法调用的时候实参和形参要求个数对应相同,数据类型对应相同
类型不同的时候要求能够进行相应的自动类型转换
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)); } }