심재운 블로그


이번엔 boxing, unboxing 에 대해 살펴보죠.

value 형식을 reference 형식으로 코딩할 수 있습니다. 또한 반대로 reference 형식을 value 형식으로 코딩할 수 있죠.


value -> reference 로 변환하는 것을 boxing 이라고 하며,
reference -> value 로 변환하는 것을 unboxing 이라고 합니다.


//boxing 예제
int i = 20;
object o = j;


//unboxing 예제
int i = 20;
object o = i; //boxing, 암시적형식변환
int j = (int)o; //unboxing, 명시적형식변환



posted by 심재운 (shimpark@gmail.com)




이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band

본문과 관련 있는 내용으로 댓글을 남겨주시면 감사하겠습니다.

비밀글모드