기본형 매개변수와 참조형 매개변수 자바에서는 메소드를 호출할 때, 매개변수로 지정한 값을 메소드의 매개변수에 복사해서 넘겨줌. 매개변수의 타임이 기본형이면 값 복사, 참조형이면 인스턴스의 주소복사. 메서드의 매개변수를 기본형으로 선언하면 단순히 저장된 값만 복사해오지만, 참조형으로 선언하면 값이 저장된 곳의 주소를 알 수 있기때문에 값 변경도 가능. 기본형 매개변수 예제 class Data { int x; } class PrimitiveParamEx{ public static void main(String[] args){ Data d = new Data(); d.x = 10; // 1. 원래의 값 10 change(d.x); // 2. change메서드가 호출되면서 d.x가 change메서드의 매개변수 ..