gpt4 book ai didi

java - SML、Java、C、Pascal 中的垃圾收集

转载 作者:搜寻专家 更新时间:2023-10-31 19:30:53 26 4
gpt4 key购买 nike

为什么垃圾收集在 Pascal 和 C 等语言中很少提及,而在 SML 和 Java 中却非常重要?

最佳答案

Pascal 和 C 传统上不使用垃圾收集。他们改用手动内存管理(C 的 malloc/free 和 Pascal 的 new/dispose)。

大多数没有垃圾收集功能的语言都可以添加垃圾收集功能,但通常会产生相当大的开销。 C/C++ 垃圾收集器的一个例子是 Boehm GC .

另一方面,Java 是从头开始设计垃圾收集的。

关于java - SML、Java、C、Pascal 中的垃圾收集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5900583/

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