- Java程序设计与开发
- 张晓龙主编
- 200字
- 2020-08-26 19:11:19
1.3.3 垃圾回收机制
在Java语言中,所有属性和方法都被封装在类中。当要创建类的对象时,这种动态的对象被分配到内存堆中。为了实现内存资源的合理使用,Java有一个系统级的线程,定期跟踪内存的使用情况。此线程在虚拟机的空闲周期检测内存,对内存中已经死亡或者长时间没有使用的对象进行清除和回收。当然,Java虚拟机在一定条件下才执行内存收集。例如可用内存较少、CPU占用率较低,或者其他的策略。因此,编程人员无须考虑复杂的内存管理。