reference1 [java] Stack & Heap과 Reference의 개념 YABOONG 님의 자바 메모리 - 스택 & 힙 포스팅과 DZone의 Java Memory Mangement 포스팅을 학습한 내용을 정리한 글입니다. 자바 메모리 관리 자바는 백그라운드에서 garbage collector로 사용되지 않는 객체를 청소하며 메모리 관리를 자동으로 해준다. 그렇지만 언제나 완벽할 수는 없어서, 사용하지 않는 객체가 청소되지 않을 수도 있다. 따라서 최적화를 위해서, 메모리 누수를 해결하기 위해서 자바 메모리가 어떻게 사용되는지 알아야만 한다. 자바의 대략적인 메모리 구조는 그림과 같다. 크게 두 부분의 파트 : stack & heap으로 나누어져 있으며, 실제로 heap의 크기가 stack보다 훨씬 커지게 된다. 1. 값 자체를 가지며 stack memory을 차지하는 pri.. 2020. 6. 28. 이전 1 다음