약한 참조

Jmnote (토론 | 기여)님의 2022년 7월 7일 (목) 14:11 판 (새 문서: ==개요== ;weak reference ;參照 ;약한 참조 * 강한 참조와 달리 가비지 수집기가 수집하는 참조 개체를 보호하지 않는 참조 *...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요

weak reference
參照
약한 참조
  • 강한 참조와 달리 가비지 수집기가 수집하는 참조 개체를 보호하지 않는 참조
  • 약한 참조에 의해서만 참조되는 객체("객체에 도달하는 모든 참조 체인에는 링크로 하나 이상의 약한 참조가 포함된다")는 약한 참조로 간주되고 연결할 수 없는 것으로 처리될 수 있으므로 언제든지 수집될 수 있다.
  • C#, Java, Lisp, OCaml, Perl, Python, PHP(7.4이후)와 같은 가비지 수집 언어는 다양한 수준의 약한 참조 기능을 제공하거나 지원한다.

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}