Junyung

썸네일 [Java] '깊은 복사'와 '얕은 복사'란? 오늘 정리할 내용은 자바에서의 깊은 복사 와 얕은 복사이다. 배열이나 객체를 복사해서 사용하는 경우가 발생할 수 있는데, 이때 JAVA에서 깊은 복사와 얕은 복사에 대해 배웠었다. 이 차이점을 명확히 해야 헷갈리지 않기 때문에 정리해두고자 한다. Deep Copy vs Shallow Copy 깊은복사 (Deep Copy) : '실제 값'을 새로운 메모리 공간에 복사한다. (힙 영역) 얕은복사 (Shallow Copy) : '주소 값'을 복사한다. (스택영역) 사실상, 이렇게만 설명하게 되면.. 이해를 못하는 경우가 많다. 따라서 예를 들어 설명해보자 얕은복사(Shallow Copy) class Person { private String name; private int age; public Person(S..
이전 1 다음
프로필사진

신입 백엔드 개발자의 개발공부 일지

  • 분류 전체보기 (44)
    • 📝 기록 (2)
    • 👩🏻‍💻 Developer (33)
      • DataBase (4)
      • 혼공컴운_CS지식 (4)
      • Git (1)
      • 신입 개발자 지식 (10)
      • Spring (9)
      • JAVA (5)
    • 자격증 (8)
      • SQLD (6)
    • 개발블로그 분석 (1)
  • 홈
  • 태그

인기글

최근글

라이브러리 브랜드 그룹 | Junyung
맨 위로

티스토리툴바