它告诉垃圾收集器现在进行垃圾收集运行
注意:您无法强制虚拟机进入此状态,但在大多数情况下会运行GC
这是关于Java垃圾收集器如何工作的blog post的链接
此问题已被问及here
另请查看找到的参数here
更新回复评论:
GC将不收集活动对象,即使您正在强制运行GC。它(大部分)将执行JVM自动运行时的操作
这个方法只是暗示VM可能是执行大量垃圾收集的合适时间。当这些方法用于长时间暂停时,这种方法对于GC的第一代版本可能是有用的,但这些时候它是无用的。您甚至不能保证该方法背后有实际的实现:)