虚引用 是Java语言中的一种引用方式，在虚引用中，内存可以被回收。 虚引用是Java语言中提供的非强引用的一种；其他两种分别是弱引用 和 软引用。 虚引用是Java语言中最弱的一种引用。在Java 8和早期版本中，finalize后的对象需要对应的软应用被回收后才可以被回收。 Java 9 中允许finalize后的引用对象被立即回收。
用例.虚引用的应用场景，主要是少量的技术上的使用， 主要用来跟踪对象被垃圾回收器回收的活动。首先，它可以用来代替 codice_1 方法，