java垮平台的原理-垃圾回收-day1
目录
- 1. 跨平台原理
- 2. 垃圾回收
1. 跨平台原理
2. 垃圾回收
(1)Java消除了程序员 回收内存空间的职责,提供了系统级别的线程,跟踪内存空间的分配情况,在jvm空闲时,检查并释放内存,而C++,需要开发人员自己回收内存。
(2)垃圾回收是在程序运行的过程中自动运行,程序员无法干预。
(3)GC--垃圾回收--提高了内存空间的利用效率,提高了编程的效率,减少内存泄漏。
更高级:
(1)垃圾回收器有几种?
(2)垃圾回收器底层机制?
(3)垃圾回收器算法,以及如何优化?