System.gc()和Runtime.getRuntime().gc()哪个调用垃圾回收更高效?
- 内容介绍
- 文章标签
- 相关推荐
本文共计143个文字,预计阅读时间需要1分钟。
1. 调用 `System.gc()` 或 `Runtime.getRuntime().gc()` 方法,可以请求JVM进行垃圾回收。
2.这两个方法(实际上是同一个方法)用于提示JVM执行垃圾回收,但请注意,它们并不能保证立即进行垃圾回收。
1.̵System.gc() 底层就是调用的 Runtime.getRuntime().gc()
public static void gc() {Runtime.getRuntime().gc();
}
2. 这两个方法(其实是一个方法 :Runtime.getRuntime().gc() ),用来提示JVM要进行垃圾回收.
但是,立即进行垃圾回收还是延迟机型垃圾回收是取决于JVM的.
本文共计143个文字,预计阅读时间需要1分钟。
1. 调用 `System.gc()` 或 `Runtime.getRuntime().gc()` 方法,可以请求JVM进行垃圾回收。
2.这两个方法(实际上是同一个方法)用于提示JVM执行垃圾回收,但请注意,它们并不能保证立即进行垃圾回收。
1.̵System.gc() 底层就是调用的 Runtime.getRuntime().gc()
public static void gc() {Runtime.getRuntime().gc();
}
2. 这两个方法(其实是一个方法 :Runtime.getRuntime().gc() ),用来提示JVM要进行垃圾回收.
但是,立即进行垃圾回收还是延迟机型垃圾回收是取决于JVM的.

