A:LeetCode 91 难度 中
https://blog.csdn.net/HeXiQuan123/article/details/106925799
R:
最近恶补java,不想看英文资料(之前看论文都要吐了)
T:
(因为刚开始学习java,所以看得知识点比较简单,也会多一些)
https://blog.csdn.net/qq_46388795/article/details/106927055 ---java引用
总结:
强引用,离开作用域后被delete掉
软引用,内存不足就自动delete,感觉使用方法和缓存一样,太多了就不保存,可以像LRU机制一样,把很久未用的先delete掉
弱引用,一旦GC,立马delete
虚引用,就像是智能指针里的weak_ptr一样,目的就是判断所引用对象是否存在。
引用队列,可以把引用放到引用队列中,把引用队列作为new新引用的参数后,这个new的对象被删了就会放到引用队列中(感觉文中这个例子这个判断像指针的指针。emmm没太明白)
https://www.cnblogs.com/dolphin0520/p/3811445.html ---内部类