gpt4 book ai didi

android - Android 中的全局消息池是什么?它驻留在内存中的什么位置?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:38:22 24 4
gpt4 key购买 nike

当我查找Handler.obtainMessage() 的功能时, 我读到它从全局消息池中检索一条消息,而不是创建一个新的消息实例。这个全局消息池位于何处?
它是之前创建的所有消息对象的集合吗?

最佳答案

它只是意味着 dalvik 将消息存储在一个回收对象池中。这些是从静态池线程创建和存储的:

private static Message sPool;

您无法直接访问它,但您仍然可以调用 recyle 等方法.

可以看看源码here .

至于具体位置:heap .

关于android - Android 中的全局消息池是什么?它驻留在内存中的什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21730247/

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