저우즈밍 님의 "JVM 밑바닥까지 파헤치기" 책을 정리한 포스팅 입니다.1. 참조힙에 있는 객체의 메모리 주소를 가리키는 값✅ GC는 참조 그래프를 따라 GC Root로부터 도달 가능한지를 기준으로 객체의 생존 여부를 결정함 타입참조 타입정의 및 설명GC 수집 시점주요 용도Strong Reference일반적인 객체 참조❌일반 객체 참조Soft Reference메모리 부족 시에만 수집되는 참조⚠️ 메모리 부족 시캐시Weak Reference강한 참조가 사라지면, 다음 GC에 바로 수거 대상이 되는 참조✅메모리 누수 방지Phantom Reference객체가 완전히 GC 대상이 된 후 감지하기 위한 참조✅객체 이벤트 감지 예시) Soft Reference더보기SoftReference softRef = new ..