java垮平台的原理-垃圾回收-day1

发布时间 2023-08-21 23:29:34作者: chenwen0511

1. 跨平台原理

2. 垃圾回收

(1)Java消除了程序员 回收内存空间的职责,提供了系统级别的线程,跟踪内存空间的分配情况,在jvm空闲时,检查并释放内存,而C++,需要开发人员自己回收内存。
(2)垃圾回收是在程序运行的过程中自动运行,程序员无法干预。
(3)GC--垃圾回收--提高了内存空间的利用效率,提高了编程的效率,减少内存泄漏。

更高级:
(1)垃圾回收器有几种?
(2)垃圾回收器底层机制?
(3)垃圾回收器算法,以及如何优化?