gpt4 book ai didi

java - WeakHashMap 随机清除

转载 作者:行者123 更新时间:2023-12-01 14:38:04 26 4
gpt4 key购买 nike

我正在运行一个游戏,当我启动时,我将图像加载到图像的 WeakHashMap 中。当我运行游戏时,我的 RAM 不断增加,最终我的 WeakHashMap 只是卸载所有数据。这与垃圾收集有关吗?有什么解决办法吗?

最佳答案

您可以使用 SoftReferences 创建 HashMap而不是 WeakReferences - 垃圾收集器将不太热衷于对其进行 GC。只需复制 WeakHashMap 源代码,将 WeakReference 替换为 SoftReference。

关于java - WeakHashMap 随机清除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16290147/

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