java的垃圾收集器有哪些
时间: 2023-09-30 12:06:57 浏览: 73
Java的垃圾收集器主要分为以下几类:
1. Serial 收集器:单线程收集器,适用于小型应用程序和客户端应用程序。
2. Parallel 收集器:多线程收集器,适用于中型和大型应用程序。
3. CMS 收集器:基于标记-清除算法,适用于大型应用程序和互联网应用程序。
4. G1 收集器:基于分代收集算法和区域划分的方式,适用于大型应用程序和互联网应用程序。
此外,Java 9 引入了一种新的垃圾收集器 ZGC,适用于超大型应用程序和互联网应用程序。
阅读全文