728x90
반응형
안녕하십니까! 오늘은 아주 기초적인 것에 대해 생각해보는 시간을 준비해 봤습니다!
자바를 처음 배울 때 용어에 대한 부분이 상당히 헛갈리는데요
특히! 인자? 변수? 매개변수? 파라미터? 등... 강좌를 보면 어느 분은 파라미터라고 하고 또 어느분은 인자라고 하고...
통일되서 사용하면 참 좋은데 말이죠....그래서 정리를 해보려고 합니다!
매개변수 (Parameter, 파라미터)
int sum(int a, int b) { return a+b; }
매개변수는 실제 값이 존재하지 않고 형태를 나타내는 것을 말합니다.
즉, 매개변수는 실제로 메모리에 할당되어 있지 않은 변수, 텅빈 하나의 박스(공간)
전달인자 (Argument, 아규먼트)
void sum { sum (10, 20); }
매개변수에 대입하는 값
즉, 실제로 메모리에 할당된 변수라는 것.
정리하자면 매개변수와 전달인자는 엄연히 다른 용어입니다!
반응형
'개발자의 공부방 > 자바' 카테고리의 다른 글
자바 기초] 변수와 자료형 그리고 참조형 (0) | 2019.03.06 |
---|---|
자바 기초] 식별자 (0) | 2019.03.06 |
자바 기초] 자바란? (0) | 2019.03.06 |
public static void main(String[] args) 메인의 의미는 무엇인가?? (0) | 2019.01.20 |
세미콜론의 의미 feat. 자바 & 마이크로연산표현) (0) | 2018.12.05 |