본문 바로가기
dev/java

[java] 참조변수 - 1

by seohan1010 2024. 5. 18.

 

 

오늘의 code

 

 

 

요즘 정처기를 준비하면서 자바에서 중요하지만 

인지하고 있지않으면 잊어버리기 쉬운

개념들을 정리해 보려고 한다.

 

 

 

 

 

 

Case_1 객체를 생성하고 Case_1객체의 메서드를 호출해서

Case_1객체의 a라는 변수의 값을 변경하는 로직이다.

 

 

 

c에 있는 Case_1 타입 객체의 주소값을

c2에 대입하였으므로,

결과적으로는

c2와 c 가 가리키는 객체는

같은 객체가 된다.

 

 

 

 

주소값을 출력해보면은

 

 

주소값이 같은 것을 확인할수 있다.

 

참조변수 c 혹은 c2를 사용해서 호출하는 메서드는

같은 객체에 속해 있는 메서드를 호출하게 된다.

'dev > java' 카테고리의 다른 글

[Java] spring boot - cors 에러  (0) 2024.05.29
[Java] 비트 연산자  (0) 2024.05.18