租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

java四种引用类型是什么,java四个引用数据类型

发布时间:2023-09-28 09:51:36

java四种援用类型是甚么

Java中有四种援用类型,它们分别是:

1. 强援用(Strong Reference):最多见的援用类型,只要一个对象有强援用与之关联,垃圾搜集器就不会回收它。

2. 软援用(Soft Reference):用来描写一些还有用但非必须的对象。只有当内存不足时,垃圾搜集器才会回收软援用对象。

3. 弱援用(Weak Reference):用来描写非必须对象,但是它的生命周期更短暂。在垃圾搜集器运行时,不管内存是否是足够,都会回收弱援用对象。

4. 虚援用(Phantom Reference):也称为幽灵援用或幻影援用,它是最弱的一种援用类型。没法通过虚援用来获得对一个对象的真实援用,主要用于跟踪对象被垃圾搜集器回收的活动。