强引用、软引用、弱引用、幻象引用

参考自杨雪峰老师《java 核心技术36 讲》-4   与        这几种的引用的不同主要在于对象不同的可达性状态和对垃圾回收的影响。 可达性:(GC机制的一种判断策略,该对象引用链均不可访问到该对象,此时该对象不可达,无法使用,随即被回收) 强引用: 生命周期最长比如我们平时 new 创建一个对象,赋值给该对象类型的引用变量时,这种关系就是强引用,除非该对象的所有引用变量被显示的赋值为了n
相关文章
相关标签/搜索