본문 바로가기

JAVA/JAVA

자바 메소드 호출 방법 : 값에 의한 호출(call by value), 주소에 의한 호출(call by reference)

반응형

메소드 호출

1) 값에 의한 호출( call by value)

 : 메소드 호출시에 매개변수로 기본자료형이 전달 되는 것!!

==> 매개변수로 전달된 값을 메소드 안에서 변경 하더라도 메소드 호출한 쪽에서 변경된 값이 적용되지 않는다.


2) 주소에 의한 호출( call by reference)

 : 메소드 호출시에 매개변수로 참조자료형(배열,클래스형(객체)의 변수)이 전달 되는 것!!

==> 매개변수로 전달된 값을 메소드 안에서 변경하면 메소드 호출한 쪽에서 변경된 값이 적용 된다.

반응형