java垃圾回收机制介绍



java垃圾回收机制介绍。垃圾回收机制的英文全称是(Garbage Collection)
JAVA的内存管理实际上指的就是对象的管理,其中包括对象空间的分配和释放。
对象空间的分配:
使用new关键字创建对象即可
对象空间的释放:
当对象不再使用了可以将对象赋值null,即该对象没有引用指向时。垃圾回收器将负责回收所有”不可达”对象的内存空间。
java垃圾回收机制要点:
1. 程序员无权调用垃圾回收器。
2. 程序员可以通过System.gc()。通知GC运行,但是JAVA规范并不能保证立刻运行。
3. finalize方法,是JAVA提供给程序员用来释放对象或资源的方法,但是尽量少用。