Java 中的静态绑定和动态绑定
javajava programming java 8
是的!当编译器知道要使用哪些对象来执行方法时,它可以将引用静态绑定到对象。例如,静态变量、私有变量、最终变量使用静态绑定。而如果要在运行时进行对象识别,则使用动态绑定。方法覆盖是动态绑定的一种情况。
而方法重载是静态绑定的一种情况。
是的!当编译器知道要使用哪些对象来执行方法时,它可以将引用静态绑定到对象。例如,静态变量、私有变量、最终变量使用静态绑定。而如果要在运行时进行对象识别,则使用动态绑定。方法覆盖是动态绑定的一种情况。
而方法重载是静态绑定的一种情况。
如果您发现内容有误或提出修改建议,请随时向我们发送 E-mail 邮件:
421660149@qq.com
您的建议已发送到 W3schools。