728x90

 

※ Call by reference & value

 

1) call by reference

주소값이 기준. 이 때문에 객체를 불러오면 주소값을 불러온다      

ex) class, 객체object 
        
String a = "100";         
String b = a;       # 같은 주소값

(만약, new 써서 인스턴스를 만든다면 값은 값지만 주소는 다르게 된다)

 

2) call by value

기본적으로 대상의 주소값을 가지지 않고 '값(value)'을 할당받는 형태 

ex) int, float, double 같은 primitive type들

728x90
반응형

+ Recent posts