지금 이론 공부를 다시 하고 있는데, 당연하게 생각했던 개념들인데 내가 착각하고 있던 개념이 있어서 블로그에 작성해보려고 한다.그 중 하나가 call by value 개념인데, call by reference 와 비교해서 면접예상 질문으로 나오기도 한다.call by value, call by reference 둘 다 변수, 객체 등이 함수의 인자로 들어와 매개변수(parameter)로 전달될 때 어떤 방식으로 전달될 지를 결정하는 방법이다. [착각한 개념]call by value : 자바의 기본형 타입이 전달되기 때문에 값이 그대로 전달된다(원본 데이터 값 계속 변경)call by reference : 자바의 참조타입이기 때문에 참조하는 주소값이 복사되어 전달된다(주소값으로 값을 찾는다), 그래서 주소..