Сигнатура метода — это имя метода плюс параметры (причем порядок параметров имеет значение). В сигнатуру метода не входит возвращаемое значение, а также бросаемые им исключения.
Вот какой вопрос возник к этому: а ключевые слова как
Вот какой вопрос возник к этому: а ключевые слова как
private
или public
входят в сигнатуру или нет?
Что еще почитать: |
---|
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
См. "JLS — 8.4.2. Method Signature".
Ключевые слова public, protected, private, abstract, static, final, synchronized, native, strictfp в т.ч. аннотации для метода — это модификаторы и не являются частью сигнатуры. См. "JLS — 8.4.3. Method Modifiers"
Т.е. сигнатура метода — это имя метода плюс параметры (причем порядок параметров имеет значение).
В сигнатуру метода не входит возвращаемое значение, бросаемые им исключения, а также модификаторы.