gpt4 book ai didi

java - 非关键资源有哪些示例?

转载 作者:搜寻专家 更新时间:2023-11-01 03:12:04 24 4
gpt4 key购买 nike

引自 Effective Java指出:

A second legitimate use of finalizers concerns objects with native peers. A native peer is a native object to which a normal object delegates via native methods. Because a native peer is not a normal object, the garbage collector doesn’t know about it and can’t reclaim it when its Java peer is reclaimed. A finalizer is an appropriate vehicle for performing this task, assuming the native peer holds no critical resources.

我以前没有用过 C++,但我隐约意识到文件处理程序和数据库连接是关键资源。但是,资源非关键究竟意味着什么?

或者更确切地说,有哪些非关键资源的示例?

最佳答案

“非关键资源”不存在。这句话不是在谈论非关键资源,它只是在谈论关键资源的缺失

在某种程度上,您可以说内存是垃圾收集系统中的非关键资源。但是,我不相信这是正确的(事实上恰恰相反:托管资源在用完时仍然很重要),而且我从未听说过这种说法。

关于java - 非关键资源有哪些示例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8028299/

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