Java 中的接口和抽象类之间的对比 一.接口 Interface,将其翻译成插座可能就更好理解了.我们通常利用接口来定义实现类的行为,当你将插座上连接笔记本的三角插头拔掉,换成微波炉插上去的时候,你就会发现,这两样东西它都是三角插头的.那么这个三角插头就可以视为一种规则,而这两样电器就是两个实现了同样规则的构件了.因为实现了同样的规则,使得动态地将一个构件换成另外一个构件变得容易得多.那么在代码中也是相同地道理,当两个类实现了相同的接口,将客户端中原有实现类换成另外一个,就变得简单不过了. 首…