我找到方法了wait()
在课堂里Object
.
它是最终的,这意味着该方法不能被重写。
有什么想法为什么是最终的吗?
@Flavio - 这实际上是一个非常好的问题。
原因you当然,不能推翻它的是设计师将其定为“最终”。
做出此决定的几个潜在原因:
您不希望人们弄乱基本类(“对象”类)上的基本操作的语义。
由于它是“最终的”,编译器可以通过内联“wait()”来优化性能(节省几个周期)
“final”通过防止恶意代码利用“wait()”来提高 Java 对象模型的安全性。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)