fun(int,int) 为什么不可以呢?。。
您理解错了。。参数类型不一样指的是,重载的方法的参数类型,和已经存在的方法的参数类型不能完全一样。。并不是说该方法中的参数类型。。
fun(int), fun(int,int), fun(int,int,int) 这样是可以重载的。。
但是 fun(int a, int b) 和 fun(int aa, int bb) 就不可以了。。因为两个方法的参数类型完全一样。。