码迷,mamicode.com
首页 >  
搜索关键字:weakreference    ( 114个结果
ThreadLocal 源码分析
线程局部变量 创建实例 写入 读取 移除 ThreadLocalMap static class ThreadLocalMap { / ThreadLocalMap 的 Entry 继承了 WeakReference,以便能处理大量的条目, 当 entry.get()==null 时,表示关联的 T ...
分类:其他好文   时间:2019-01-02 20:43:18    阅读次数:191
WeakHashMap 源码分析
package java.util;import java.lang.ref.ReferenceQueue;import java.lang.ref.WeakReference;import java.util.function.BiConsumer;import java.util.functio ...
分类:其他好文   时间:2018-07-22 17:03:22    阅读次数:169
JAVA 中各个 Reference 的研究与实践
Reference SoftReference WeakReference PhantomReference Cleaner ...
分类:编程语言   时间:2018-07-18 19:09:41    阅读次数:242
WeakReference
国外一个技术面试官在面试senior java developer的时候, 问到一个weak reference相关的问题. 他没有期望有人能够完整解释清楚weak reference是什么, 怎么用, 只是期望有人能够提到这个concept和java的GC相关. 很可惜的是, 20多个拥有5年以上 ...
分类:其他好文   时间:2018-06-25 01:21:42    阅读次数:206
死磕JDK源码之Thread
1 package java.lang; 2 3 import java.lang.ref.Reference; 4 import java.lang.ref.ReferenceQueue; 5 import java.lang.ref.WeakReference; 6 import java.se... ...
分类:其他好文   时间:2018-06-20 18:34:55    阅读次数:271
java的Reference学习
java中Reference学习 谈到Reference想到了什么 Reference提供了一种与jvm gc交互的一种方式,提到Reference,脑中应该浮现一些名词,gc、ReferenceQueue、SoftReference、WeakReference、PhantomReference、F ...
分类:编程语言   时间:2018-06-11 10:53:15    阅读次数:211
java中的强引用(Strong reference),软引用(SoftReference),弱引用(WeakReference),虚引用(PhantomReference)
之前在看深入理解Java虚拟机一书中第一次接触相关名词,但是并不理解,只知道Object obj = new Object()类似这种操作的时候,obj就是强引用。强引用不会被gc回收直到gc roots不可达时。而对其他三个名词并不清楚,因为并没有被真正使用过。通过查看软引用,弱引用和虚引用的源码 ...
分类:编程语言   时间:2018-03-11 02:36:58    阅读次数:232
Netty Recycler的源码分析
Recycler分析 调用来源:PooledByteBuf.java 涉及的知识: AtomicInteger WeakReference ThreadLocal 在DefaultHandle 中调用的recycle只是把需要回收的对象装在一个栈中,那么问题转化为如何这个栈是如何回收的. 那么回收的 ...
分类:Web程序   时间:2018-02-22 21:30:45    阅读次数:231
强引用、弱引用、软引用、虚引用
#概念我们希望能描述这样一类对象:在内存空间还足够时,则能保留在内存之中;如果内存空间在进行垃圾收集后还是非常紧张,则可以抛弃这些对象。在JDK1.2之后,Java对引用的概念进行了扩充,将引用分为强引用(StrongReference)、软引用(SoftReference)、弱引用(WeakReference)、虚引用(PhantomReference)。强引用永不回收。强引用就是在程序代码之中
分类:其他好文   时间:2018-01-25 12:06:18    阅读次数:191
4中引用(强,软,弱,虚)侧重弱引用
说说WeakReference弱引用 Java弱引用(WeakReference)的理解与使用 侧重说下弱引用:因为ThreadLocal用到了弱引用,而线程局部变量被广泛的应用在各种框架中。 了解如何定义和使用: 当gc执行:WeakReferenceCar关联的对象Car被回收掉了。 值得注意的 ...
分类:其他好文   时间:2018-01-19 11:52:44    阅读次数:135
114条   上一页 1 2 3 4 5 ... 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!