请问下引用句柄是用来做什么的

2019-07-17 08:14发布

引用句柄和引用有什么区别,哪些时候会用到引用句柄?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
18条回答
不想起床的熊
2019-07-18 19:34
首先你要知道虚拟地址,操作系统处理对象时经常使用虚拟地址,而这个地址不是固定的(至于为什么以及什么情况下变动具体需要大家研究虚拟地址的原理与机制),Windows内存管理器经常在内存中来回移动对象,以此来满足各种应用程序的内存需要。对象被移动意味着它的地址变化了。如果地址总是如此变化,我们该到哪里去找那一个对象呢? 句柄相当于拥有超能力的指针,不管程序的位置发生多少次变化,变化到哪里,引用句柄都能够找到。

一周热门 更多>