【JVM】--GC

why: 首先为什么有GC,这就要说到C/C++了,在写C或C++的时候,关于对象的创建,销毁都是由程序员控制的,这样,程序员的权利太大了,就容易产生一个问题:如果对象无用了,但程序员忘记了delete/free空间 (执行析构函数),则就会导致内存泄漏,从而累积导致内存溢出。  Java为了避免此类事情发生,直接将垃圾回收的工作交给了JVM,让程序员更安心的做更重要的工作,虽然此 块内容无需程序
相关文章
相关标签/搜索