单项选择题

A.强引用:最普遍的一种引用方式,如String s ="abc",变量s就是字符串“abc”的强引用,只要强引用存在,则垃圾回收器就不会回收这个对象。
B.软引用:用于描述还有用但非必须的对象,如果内存足够,不回收,如果内存不足,则回收。
C.虚引用:就是形同虚设,虚引用并不会决定对象的生命周期。
D.弱引用:弱引用和软引用大致相同,如果内存足够,不回收,如果内存不足,则回收。