<aside> 😊 java의 매개변수와 전달인자를 간단하게 정리한 페이지입니다 :)

</aside>

parameter

- 둘 사이에서 양편의 관계를 맺어주면서, 어떤 관계나 범위 안에서 여러가지 값으로 변할 수 있는
	가변적 요소
- 메소드, 생성자를 선언 할 때 어떤 형태로 데이터 값이 들어올 지 정의해 줌

argument

- 메소드, 생성자를 호출 할 때 데이터를 매개변수에 값을 전달해줌

ex

public class ArgumentParameter() {

    public static int operation(int parameter) {
        parameter += 10;
        return parameter;       // Parameter
    }
    // 전달 받은 매개변수

    public static void main(String[] args) {
        int argument = 10;
        operation(argument);    // Argument
    }
    // 전달할 전달인자

}

💡정리

매개변수(Parameter) : 메소드에서 전달 받은 값
전달인자(Argument) : 메소드 호출시에 전달되는 값