1. 함수 호출
자바에서 함수를 호출하는 방식은 크게 두 가지로 나뉜다.
1) Call by value : 값에 의한 호출 방식
값에 의한 호출 방식은 함수에 직접 값을 지정해주는 것이다.
int[] num = {10, 20, 30};
// Call by value, 값에 의한 호출 방식
test1(num[0], num[2]); // 10, 30
2) Call by reference : 주소에 의한 호출방식
주소에 의한 호출 방식은 요소가 저장되어 있는 주소값을 호출한다.
여기서는 배열 전체를 호출하게 된다.
// Call by reference, 주소에 의한 호출방식
test2(num); // 배열 요소가 저장되어 있는 주소값을 호출
// 배열 전체
// 10 20 30
'⁂ Java > : 기본 익히기' 카테고리의 다른 글
[JAVA] #5-1 클래스(Class) (2) | 2022.09.08 |
---|---|
[JAVA] #4-4 메인(main) (0) | 2022.09.07 |
[JAVA] #4-2 오버로드(Overload) (0) | 2022.09.07 |
[JAVA] #4-1 메소드(Method) (0) | 2022.09.07 |
[JAVA] #3-2 정렬(Sort) (0) | 2022.09.07 |