late-binding, Compile time, run-time, polymorphism

本文探讨了Java中实例方法调用的晚绑定机制,解释了为何Java不会在编译时绑定方法调用,而是在运行时进行选择。此外,文章还讨论了通过不同方式引用同一对象来体现多态性的概念。
 Java uses "late-binding" for calling instance methods.

Late-binding means Java doesn't "bind" (think: choose) a method call to an actual method at compile time. The choice of method happens later... at run-time.

Compile time = early, run-time = late. I get it.


Referring to an object in many different ways (reference type is different from actual object class) is the point of polymorphism, which means "many forms".



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值