개발관련/other

deep copy와 shallow copy의 차이점

Rateye 2021. 9. 28. 11:21
728x90
반응형
질문 : 딥 카피와 얕은 카피의 차이점은 무엇입니까?

딥 카피와 얕은 카피의 차이점은 무엇입니까?

답변

얕은 복사본은 가능한 한 적게 복제합니다. 컬렉션의 단순 복사본은 요소가 아닌 컬렉션 구조의 복사본입니다. 얕은 사본을 사용하면 이제 두 컬렉션이 개별 요소를 공유합니다.

딥 카피는 모든 것을 복제합니다. 컬렉션의 전체 복사본은 원본 컬렉션의 모든 요소가 복제 된 두 컬렉션입니다.

출처 : https://stackoverflow.com/questions/184710/what-is-the-difference-between-a-deep-copy-and-a-shallow-copy
728x90
반응형