저우즈밍 님의 "JVM 밑바닥까지 파헤치기" 책을 정리한 포스팅 입니다1. 참조참조 타입정의 및 설명GC 수집 시점주요 용도Strong Reference코드에서 객체를 직접 가리킴❌ 참조가 있는 한 GC 대상 아님일반 객체 참조Soft Reference메모리 부족 시에만 수집되는 참조⚠️ 메모리 부족 시 GC 대상캐시Weak Reference강한 참조가 없으면 즉시 수집될 수 있음✅ GC 대상 (강한 참조 없을 경우 즉시)메모리 누수 방지임시 객체 관리Phantom Reference수집된 후에만 감지 가능한 참조. 객체 생명주기 끝을 추적할 때 사용✅ 객체 수집 후 ReferenceQueue에 등록정리/리소스 해제 후 처리 예시) Soft Reference더보기더보기SoftReference softRef..