源码分析:
https://blog.csdn.net/jasontome/article/details/6780989
设计思路:
1. 通过Daemon线程删除无效的临时文件。
2. 通过ReferenceQueue引用队列获取无效的文件对象,引用队列标识文件对象是否已经回收无效。
虚引用使用:
首先参考PhantomReference的回收机制
https://www.jianshu.com/p/e66930caca9c
源码分析:
https://blog.csdn.net/jasontome/article/details/6780989
设计思路:
1. 通过Daemon线程删除无效的临时文件。
2. 通过ReferenceQueue引用队列获取无效的文件对象,引用队列标识文件对象是否已经回收无效。
虚引用使用:
首先参考PhantomReference的回收机制
https://www.jianshu.com/p/e66930caca9c