gpt4 book ai didi

java - Java 语言规范允许虚拟 gc() 方法。为什么?

转载 作者:搜寻专家 更新时间:2023-10-31 08:06:00 24 4
gpt4 key购买 nike

我很难理解以下内容:

“Java 语言规范允许虚拟 gc() 方法。”

标准为什么要这样做?
它有效地使 java 的一个非常重要的特性可选
这也意味着我的同一个程序在两个不同的 JVM 上会有不同的行为实现!这完全违背了 Java 的重要可移植性特性。

最佳答案

Its effectively making a very important feature of java optional.

Java 中的 GC 不是可选的。可选的是 显式 垃圾收集,由调用 gc() 触发。这是完全可以接受的,因为很少需要显式触发垃圾收集,并且会干扰现代垃圾收集器的功能。

关于java - Java 语言规范允许虚拟 gc() 方法。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2147323/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com