gpt4 book ai didi

.net - 'Type Object pointer' 和 'Sync Block Index' 中存储了什么样的数据?

转载 作者:行者123 更新时间:2023-12-04 01:00:55 24 4
gpt4 key购买 nike

在 CLR 中,每个实例都有 2 个附加字段来存储一些数据以管理对象:

  • 类型对象指针
  • 同步块(synchronized block)索引

  • 你能基本解释一下它们在里面存储了什么,并简要说明 CLR 是如何使用它们的吗?

    谢谢!

    最佳答案

    类型对象指针是指向对象类型描述的指针。这用于找出对象的实际类型是什么,例如需要进行虚拟调用。

    同步块(synchronized block)索引是对同步块(synchronized block)表的索引。每个对象都可以有一个同步块(synchronized block),其中包含 Monitor.Enter 使用的信息。和 Monitor.Exit .

    关于.net - 'Type Object pointer' 和 'Sync Block Index' 中存储了什么样的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9546554/

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