본문 바로가기

나의 공부방/Java 개념

메서드의 매개변수 전달기법(parameter passing)

Call By Value(값 전달 기법) - 기억공간 개별

 

int a=10; int b=20;

int v=sum(a, b); // method 호출 부

a,b : value(값)

 

Call By Value

 

Call By Reference(번지전달 기법) - 기억공간 공유

int[] arr={10, 20, 30};

int v=sum(arr); // method 호출 부

arr : reference(번지)

 

Call By Reference

 

 

실습

 

 

* 참고강의

Java TPC (생각하고, 표현하고, 코딩하고) 대시보드 - 인프런 | 강의 (inflearn.com)

'나의 공부방 > Java 개념' 카테고리의 다른 글

JVM Memory model2  (0) 2023.05.18
JVM Memory model  (0) 2023.05.03
변수와 메소드  (0) 2023.04.14
1차원,2차원 배열(Array)  (0) 2023.04.12
변수 vs 배열의 관계  (0) 2023.04.12