본문 바로가기
IT/JAVA

[JAVA/자바] 인자와 매개변수의 차이

by 가아앗 2022. 11. 6.
반응형

1. 인자 (argument)

인자는 메소드, 생성자를 호출할때 데이터를 매개변수에 값을 전달해준다.

 

2. 매개변수 (parameter)

매개변수는 메소드, 생성자를 선언할 때, 어떤 형태로 데이터값이 들어올지 정의해준다.

 

 

 

예제 )

두개의 숫자를 합하는 메소드

 

main 메소드가 먼저 실행이 되고 sum메소드를 호출하는 sum(3, 5)에서 3과5가 인자이다.


이 3과 5값을 sum 메소드에서 int형 변수 a, b로 받는다고 적어져있다. 


이때 ( )안에 있는 int a, int b가 매개변수이다.

 

반응형

댓글