0

我在 Sebesta 中读到静态绑定方法不需要存储在 CIR 中,但我不知道为什么。如果它没有存储在 CIR 中,编译器如何知道引用了哪个静态绑定方法以及存储在哪里?

4

1 回答 1

0

不能覆盖静态方法。所以在编译时编译器已经知道要调用哪个代码。而不必推迟到运行时解决方案。

于 2018-04-28T22:17:59.310 回答