- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
What is a method signature in Java?
The method signature consists of the method name and the parameter list.
Example
public class MethodSignature { public int add(int a, int b){ int c = a+b; return c; } public static void main(String args[]){ MethodSignature obj = new MethodSignature(); int result = obj.add(56, 34); System.out.println(result); } }
Output
90
Method signature does not include the return type of the method. A class cannot have two methods with same signature. If we try to declare two methods with same signature you will get a compile time error.
public class MethodSignature { public int add(int a, int b){ int c = a+b; return c; } public double add(int a, int b){ double c = a+b; return c; } public static void main(String args[]){ MethodSignature obj = new MethodSignature(); int result = obj.add(56, 34); System.out.println(result); } }
Error
C:\Sample>javac MethodSignature.java MethodSignature.java:7: error: method add(int,int) is already defined in class MethodSignature public double add(int a, int b){ ^ 1 error
- Related Articles
- Java Signature getAlgorithm() method
- Java Signature getProvider() method
- Java Signature toString() method
- Java Signature getInstance() method
- Java Signature getAlgorithm() method with Examples
- Java Signature getInstance() method with Examples
- Java Signature getProvider() method with Examples
- Java Signature initSign() method with Examples
- Java Signature toString() method with Examples
- Can we change method signature in overriding in Java?
- What is an Attack Signature?
- What is Digital Signature in information security?
- What is a final method in Java?
- What is Winternitz One Time Signature Scheme?
- What is digital certificate and digital signature?

Advertisements