Java强引用,软引用,弱引用,虚引用

2018-05-15  本文已影响0人  HappyGhh

Java:对象的强、软、弱和虚引用
引用:

        String str = new String("abc");
        //置空
        str = null;
        //软引用SoftReference
        SoftReference<String> softReference = new SoftReference<String>(str);
        // 手动清除
        softReference.clear();
WeakReference<String> weakReference = new WeakReference<>(str);
System.gc();
        //虚引用PhantomReference
        PhantomReference phantomReference = new PhantomReference<>(arg0, arg1);
上一篇下一篇

猜你喜欢

热点阅读