垃圾回收机制回收的垃圾就是:没有被引用的对象。两个关键字:引用、对象。
引用:一个对象有另一个对象的访问权限,就是说一个对象对另一个对象的引用,当对象没有被其他对象引用时(零引用)就会被垃圾回收
对象:对象是在堆内存中的,垃圾回收只会扫描对内存中的东西,而变量是存放在栈内存中的,并不会被垃圾回收。
程序员可以将对象引用设为Null,或者调用finalize()方法或者System.gc()来进行垃圾回收。
垃圾回收机制回收的垃圾就是:没有被引用的对象。两个关键字:引用、对象。
引用:一个对象有另一个对象的访问权限,就是说一个对象对另一个对象的引用,当对象没有被其他对象引用时(零引用)就会被垃圾回收
对象:对象是在堆内存中的,垃圾回收只会扫描对内存中的东西,而变量是存放在栈内存中的,并不会被垃圾回收。
程序员可以将对象引用设为Null,或者调用finalize()方法或者System.gc()来进行垃圾回收。