我不是高手,但可以简单谈下理解:这个垃圾收集器呢,在eclipse软件上,你书写java文件,在定义任何一个对象或变量时,他都会给出提示,:该变量从未使用过.生活中这类事物也是,如果你拥有一样东西,他没有他的功能,那它就是垃圾了,你肯定会丢掉.java的垃圾收集器的作用就是自动帮你处理这类你定义了,没使用,或是已经使用完没用的变量.C++中需要程序员自己搞定,熟练的程序员会自己处理,这样有助于提高效率,节省内存(因为可以第一时间回收),但是不熟悉,自己处理的话,就很容易造成内存大量累积.然后程序速度变慢.java通过垃圾回收机制,解决了这一问题.省心. |