Java에서 값에 의한 호출과 참조에 의한 호출의 차이점
高洛峰
高洛峰 2017-05-17 10:03:50
0
2
857

Java의 Call by Value와 Call by Reference 부분이 조금 헷갈립니다. 전문 지식이 있는 분이 조언을 해주시거나 좋은 글이나 블로그를 추천해주셨으면 좋겠습니다. 감사해요.

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(2)
洪涛

call by value는 기본 데이터 유형의 값이 스택에 할당되어 있다는 것을 이해하기 쉽습니다. 정확히 말하면
call by value입니다. 주소 참조로 호출해야 합니다. 이를 주소 참조라고 하며 이는 힙의 주소입니다.

滿天的星座

Java는 값에 의한 호출이 전부인데 함수를 호출할 때 기본 유형인 경우 원래 유형 주소의 복사본이 전달되고, 참조 유형인 경우 참조 유형 주소의 복사본이 전달됩니다.

참조:

is-java-pass-by-reference-or-pass-by-value
is-java-really-passing-objects-by-value

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿