[Java] parameter와 argument

parameter와 argument

다음을 보자.

1
2
void add(int value) { ... }
add(10);

여기서 value는 parameter이고 10은 argument이다.

1
2
class Set<T> { ... }
Set<Integer> = ... ;

그렇기 때문에 위 코드에서 T는 타입 매개변수가 되고 Integer는 타입 인수가 된다. 자바 명세에는 매개변수와 인수를 구분한다.

Author: Song Hayoung
Link: https://songhayoung.github.io/2020/08/11/Languages/Java/parameterAndArgument/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.