可参考:
1.多态
A系统访问B系统,B系统可提供多种服务方式,而这对于A系统来说都是透明的。
实现多态的技术:动态绑定(dynamic binding),是指在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。
多态的作用:消除类型之间的耦合关系,方便调用。
多态存在的三个必要条件
一、要有继承;
二、要有重写;
三、父类引用指向子类对象。
编译时的多态性和运行时的多态?Java多态指的应该主要是运行时多态。
2.Java 中会存在内存泄漏吗
3.Java中的short赋值
short a,b;
a = 0;
b = 1;
a = 1 + 2;
a = a + 1; //不能自行转换