方法重载(overload) :方法名相同,参数列表不同,与返回值无关!
参数列表不同:
1.参数个数不同
2.参数类型不同
方法重载的目的:就是为了提高某个功能的扩展性 在有的时候同一个方法,可以传递任何数据类型
举例(overload)
java.lang.Math类:
abs(double/float/int/long...)
max(double/float/int/long...)
min(double/float/int/long...)
java.util.Arrays类:针对数组的操作工具类
排序功能...
sort(byte[] byte)
sort(double[] d)
sort(int[] i)
sort(float[] f)
java.util.Collections:针对集合操作工具类
集合排序
sort(List<T> list)..