반응형
□ 매개변수의 전달
◇ 자바의 매개변수의 전달은 값복사의 기법만을 사용한다.
◇ 이것을 값에 의한 호출(Call By Value) 또는 값복사에 의한 호출이라고 한다.
□ sumB() 메서드의 선언
1
2
3
4
5 |
int sumB( int x, int y){ int c; c = x + y; return c; } |
□ 메서드의 호출
1
2
3 |
int a = 3 ; int b = 4 ; int c = sumB(a,b); |
□ 값복사의 예 I
◇ x = a; //메서드를 호출할 때 값복사 발생
◇ y = b; //메서드를 호출할 때 값복사 발생
◇ c = sumB(a,b); //메서드의 리턴값을 c의 메모리에 값복사
□ 값복사의 예 II
◇ int a = 3;
◇ int b = 4;
◇ c = x + y;
반응형
'JAVA > 소설같은자바' 카테고리의 다른 글
클래스 내의 메서드 (0) | 2011.08.08 |
---|---|
값복사가 적용되는 곳 (0) | 2011.08.08 |
값복사 (0) | 2011.08.08 |
리턴과 매개변수 (0) | 2011.08.08 |
메서드는 변수다. (0) | 2011.08.08 |