- 重点词汇
- alladj. 全部的;一切的;各种的;极度的,尽量的;
- theart.这个;指已提到或易领会到的人或事物;指独一无二的、正常的或不言而喻的人或事物;用以泛指;与形容词连用,指事物或统称的人;用于姓氏的复数形式前,指家庭或夫妇;(指特定用途的事物)足够,恰好;每,一;当前的,本,此;(重读,表示所指的为知名或重要的人或事物)
- youpron.你;你们,您们;各位;大家;
- the other是其中的“另一个”;
- createv.创造;创建;引起;产生;授予;
- wayn.道路;方法;方向;某方面;
- anart. 一(在元音字母前代替不定代词a);一任一某一;一个;
- referentn.指示物;
- itpron.它;他;正好是所需的;事实[情况];
- objectn.物体;目标;宾语;(情感或反应的)对象 ;
- 相关例句
如果一个finalizer(Final查询)与一个soft或weak引用相关,那么只有当这个soft或weak引用删除后,这个finalizer才会在所运行的下一个GC pass上被删除。
互联网摘选
如果一个指针指向一个不在图中的对象,那么此对象就是一个不可到达的对象,垃圾收集器就将短弱引用表相应的槽置空。
互联网摘选
用于存储键-值映射的Entry类型扩展了WeakReference,因此当expungeStaleEntries()要求下一个失效的弱引用时,它得到一个Entry。
互联网摘选
如果有一种方法可以在弱引用的referent被垃圾收集时发出通知就好了,这就是引用队列的作用。
互联网摘选
如果弱引用被清除了(不管是referent已经被垃圾收集了,还是有人调用了WeakReference.clear()),get()会返回null。
互联网摘选
可以通过周期性地扫描Map,对每一个弱引用调用get(),并在get()返回null时删除那个映射而消除死映射。
互联网摘选
在短周期对象销毁后,长周期对象对短周期对象的弱引用依然会长久保留下来。
互联网摘选
在此使用弱引用可以使除最低数量对象以外的对象尽可能久地保持活跃状态,但是使它们可供GC根据需要使用。
互联网摘选
如果已经分配了最低数量的对象,则对象的弱引用被放置到队列中。
互联网摘选
GC is a thread of very low priority, so a weak reference object may not be collected immediately.
因为垃圾回收器是一个优先级很低的线程,所以弱引用对象也不一定会马上就会被回收。
互联网摘选
从以上是否能看出,一个对象不能同时具有软引用和弱引用?
互联网摘选
A weak reference is a holder for a reference to an object, called the referent.
弱引用是对一个对象(称为referent)的引用的持有者。
互联网摘选
