- 주소값(참조값)을 보낼 때는 값이 똑같이 나오지만, 값에 의한 호출은 두 개의 값이 다르게 출력된다.
public class Java100_method_MethodCall1 {
// [!]: Call by value ➡️ 값에 의한 호출 ➡️ 값에 의해서 (메소드를 호출)
public static void sum(int a) {
a+=400;
System.out.println(a); //500
}
// [1]: 변수 선언 및 메소드 호출
public static void main(String[] args) {
int a=100;
sum(a);
// [2]: 출력
System.out.println(a);//100
}
}