方法签名,顾名思义,方法的签名,来区分不同方法的标示符。
java中的方法 是必须依赖于类的,方法又是由方法名、形参列表、返回值以及方法体构成的。
其实对于同名不同类、同类不同名的方法,方法签名的意义并不是很大,
但是对于重载方法来说,方法签名的意义就十分巨大了。
由于重载方法之间的方法名是相同的,那么我们 势必要从 构成方法的其他几个要素中找到另一个要素与方法名组成能够唯一标示方法的签名,方法体当然不予考虑。那么就是形参列表和返回值了,
但是由于对于调用方法的人来说,方法的形参数据类型列表的重要程度要远远高于返回值,所以方法签名就由方法名+形参列表构成,
也就是说,方法名和形参数据类型列表可以唯一的确定一个方法,与方法的返回值一点关系都没有,这是判断重载重要依据