Ad Home

Theme images by kelvinjay. Powered by Blogger.

Travel

Header Ads

Java

Selenium

UFT

Framework

General QA Concept

BDD

» » What Is The Difference Between Parameters and Argument in Java?

image credit:www.python-course.eu
A method uses parameter but a calling method passes argument. So arguments are those which are passed to methods.Parameters are those values which try to catch the arguments sent by the caller/calling methods and assign it to a local variable.

A parameter is a part of method signature whereas the arguments are expressions used to call a method.



The argument sent by the calling method goes and sit exactly the same order in the parameter list.

Arguments can be of variable type
Exp:
int val=add(3,5);
int val=add(a,b);
//here we are passing arguments to the method add.

public int add(int a,int b)
// int a,int b are parameters for this method
{
return a+b;
}
By this way the values can be passed to called method.This is called pass by value.

«
Next
Newer Post
»
Previous
Older Post

No comments:

Leave a Reply