j-jh-Study / technical-interview

스파르타 기술면접 스터디
0 stars 0 forks source link

Q-Parameter와 Argument #8

Open J-Jaeh opened 1 year ago

J-Jaeh commented 1 year ago

Parameter와 Argument의 차이에 대해 설명해주세요.

J-Jaeh commented 1 year ago

상세내용

파라미터는 메소드를 정의할때 이런이런 값이 오면된다 라는 변수이고

아규미터는 실제 메소드를 호출 했을 때 파라미터에 대응해서 전달 되는 값이다

아규미터.. 스택영역에 할당

파라미터 스택영역에 할당 값 호출시 아규미터를 복제해서 가져가니 원본에는 영향일 미치지 않음 -> 콜바이벨류


상세하게는 또 참조타입과 원시타입에 따라 조금 씩 동작하는 법은 다른데.. 무튼 java는 콜바이벨류인건 변하지 않는다