string 썸네일형 리스트형 [ JAVA ] Call by Value vs Call by Reference 예제 1 - int형 (Call by Value) int a1 = 1; int a2 = 2; int a3 = 3; int a4 = 4; int a5 = 5; int a6 = 6; int b1 = a1; a1 = 13; System.out.println(b1); System.out.println(a1); 변수 6개를 만들어 값을 저장했고 stack이라는 공간을 차지하게 됨 변수 각각의 메모리 공간을 차지하기 때문에 할당 시 각각 할당됨 그래서 a1 은 13을 출력, b1 은 1을 출력 예제 2 - String형 (Call by Value) String str1 = "hong"; tring str2 = "kim"; String str3 = str1; str3 = "choi"; System.out.printl.. 더보기 이전 1 다음