[Java] - 기본자료형과 참조자료형의 차이점

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package Chapter05;
 
public class solotest {
 
    public static void main(String[] args) {
 
        // 기본자료형과 참조자료형의 차이점
        int a = 10;
        int b = a;
        
        a = 20;
        System.out.println(b); // 값을 참조하기 때문에 20을 출력
        
        int[] c = {1,2,3};
        int[] d = c;
        
        c[0= 4;
        System.out.println(d[0]); // 주소를 참조하기 때문에 4를 출력
        
    }
 
}
 
 
cs