1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-06-20 22:17:09 +08:00

Rename ThredLocal.md to ThreadLocal.md

This commit is contained in:
Liu Chuang 2020-01-06 17:51:27 +08:00 committed by GitHub
parent 4d826ec2d1
commit 31211a2c5e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -167,4 +167,4 @@ ThreadLocal.ThreadLocalMap inheritableThreadLocals = null;
> 如果一个对象只具有弱引用,那就类似于**可有可无的生活用品**。弱引用与软引用的区别在于:只具有弱引用的对象拥有更短暂的生命周期。在垃圾回收器线程扫描它 所管辖的内存区域的过程中,一旦发现了只具有弱引用的对象,不管当前内存空间足够与否,都会回收它的内存。不过,由于垃圾回收器是一个优先级很低的线程, 因此不一定会很快发现那些只具有弱引用的对象。
>
> 弱引用可以和一个引用队列ReferenceQueue联合使用如果弱引用所引用的对象被垃圾回收Java虚拟机就会把这个弱引用加入到与之关联的引用队列中。
> 弱引用可以和一个引用队列ReferenceQueue联合使用如果弱引用所引用的对象被垃圾回收Java虚拟机就会把这个弱引用加入到与之关联的引用队列中。