Java

48. 기본형 매개변수 - 패스트캠퍼스 백엔드 부트캠프 3기

gkss2tpt 2024. 12. 20. 13:44

1. 기본형 매개변수

  • 변수의 값을 읽기만 할 수 있다.(read only)
class Data { int x; }
class Ex6_6 {
	public static void main(String[] args){
    	Data d = new Data();	// 객체생성
        d.x = 10;
        System.out.println("main() : x = " + d.x);
        change(d.x);
        System.out.println("After change(d.x)");
        System.out.println("main() : x = " + d.x);
    }
    static void change(int x){	// 매개변수 x(d.x)는 사용되지 않음 
    	x = 1000;		// change의 지역변수 x = 1000;
        System.out.println("change() : x = " + x); // change의 지역변수 x
    }
}