【问题标题】:How is dynamic binding implemented in Java?Java中的动态绑定是如何实现的?
【发布时间】:2010-11-23 09:20:34
【问题描述】:

我知道在 C++ 中,每个实例中都有一个指向虚拟表的虚拟指针。但是Java中的动态绑定是如何实现的呢?

【问题讨论】:

    标签: java dynamic-binding


    【解决方案1】:

    我想我会回答我自己的问题。基本上,对象存储对其类对象的引用,动态绑定将从对象转发到。

    【讨论】:

    【解决方案2】:

    为了挑剔,它是指向真实虚函数表的真实指针,因此称为“虚函数表”,通常缩写为“vft”。它通常也缩写为“vtbl”,这无济于事。

    Java 可能会做一些非常相似的事情。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多