问二十:JAVA中的强引用,软引用,弱引用,虚引用有什么用?

强引用>软引用>弱引用>虚引用 强引用(Strong Reference) 它是最普遍的引用,比如Object obj = new Object(),即使抛出OutOfMemoryError终止程序也不会回收具有强引用的对象,但是通过将对象设置为null来弱化引用,使其被回收 String str = new String("abc"); //强引用 软引用(Soft Reference) 对象处
相关文章
相关标签/搜索