Each method has a signature, which is its name and the number and types of its parameters.

 

The signature does not include the return type or the list of thrown exceptions, and you cannot overload methods based on these factors.

 

A final modifier for a parameter is not part of the method signature.

 

方法签名:方法名称、参数个数、参数类型和参数顺序

 

注:方法的签名与方法的返回类型、参数的名称无关。

 

Preference: 《The Java Programming Language, the Fourth Edition》