Java는 pass by value 라고 ??
자바는 객체 주소를 전달하는 방식이다. “Java는 Call by value = Pass by value만 존재한다”란 글을 읽고 여러 가지 면에서 혼란스러웠는데, 이것을 이해/정리 목적 취지로 글을 쓰게 되었다.
자바는 객체 주소를 전달하는 방식이다. “Java는 Call by value = Pass by value만 존재한다”란 글을 읽고 여러 가지 면에서 혼란스러웠는데, 이것을 이해/정리 목적 취지로 글을 쓰게 되었다.
서론 “지나가던 길, 근사한 아파트가 눈에 띈다. 스마트폰 어플을 실행하고, 내가 마음에 드는 동과 호수를 선택한다. 그 순간, 그 아파트의 명의가 내 것으로 바뀐다. 마치 프로그램 코드 한 줄로 세상을 조작하는 것처럼, 내가 원하는 대로 모든 것이 변한다. 이건 정말 현실일까?”