内存泄露:程序运行过程中会不断地分配内存存空间,那些不再使用的内存空间应该及时回收他们,从而保证系统可以再次使用这些内存,如果存在无用的内存没有被回收,那就是内存泄露。
对于java程序员来说,所有不可达的对象都由垃圾回收机制负责回收,应此程序员可以不考虑这部分的内存泄露,但如果程序中有一些java对象,他们处于可达状态,但是程序以后永远不会访问他们,那他们所占用的内存空间也不会被收回,他们所占用的空间也会产生内存泄露
内存泄露:程序运行过程中会不断地分配内存存空间,那些不再使用的内存空间应该及时回收他们,从而保证系统可以再次使用这些内存,如果存在无用的内存没有被回收,那就是内存泄露。
对于java程序员来说,所有不可达的对象都由垃圾回收机制负责回收,应此程序员可以不考虑这部分的内存泄露,但如果程序中有一些java对象,他们处于可达状态,但是程序以后永远不会访问他们,那他们所占用的内存空间也不会被收回,他们所占用的空间也会产生内存泄露