깊은복사와 얕은복사를 비교해보자
깊은복사는 데이터자체를 통채로 복사하는 것을 말한다.
얕은복사는 말 그대로 최소한의 것만 복사한다는 것이다.
깊은복사는 인스턴스에 메모리가 생기고, 얕은복사는 메모리가 생기지 않는다고 한다. 그 이유는 깊은복사는 값을 복사하지만 얕은 복사는 주소값을 복사하기 때문이다.
그러기 때문에 얕은복사가 속도가 좀더 빠르다.
결론을 내면 값을 복사해 인스턴스에 메모리가 생기는 복사를 깊은복사, 주소값만 복사해 인스턴스에 메모리가 생기지 않는 복사를 얕은복사라고 정리하면 될 것 같다.