JAVA接口的原理

来源:百度知道 编辑:UC知道 时间:2024/05/15 03:23:44
JAVA接口实现的原理

接口的实现原理 应该说接口实现是没有什么原理的
你定义了一个接口 不去用他也是可以的 没有问题的
接口可以说是一个工具 或者说是一个规范
在写作文的时候 老师规定要列提纲 但是实际上作文是可以脱离
提纲而独立存在 但是有了提纲我们就能很快了解到作为的内容
接口一样的 一开始我们编程 可能都用不到接口 所以一直在迷惑
这接口到底有什么作用。
接口当然很有用
等到你做一个大的项目的时候 你就会发现 有一些实体 服务 他们都是差不多的
那就有必要事先把这些服务抽象出接口来
然后我们的编码就按照接口的规范来实现具体的功能。
以后要是数据库表结构发生了大变化 重构代码难度很大 需要这部分功能重新开放 那么这个接口 就可以复用 对这个接口 进行实现就可以了。

总结出来:接口是服务于我们的代码 让我们的代码更好理解 更有层次感
具体的系统功能 还是在我们的实现类底下的 service最终还是调用我们实现类的

以上原创 手打 没有用标点的习惯

这题,看了胃疼。
2500分估计也没人答。
期待答案。
这地方的Java达人很少的。
这得从面向对象语言的机制说起,一直说到JVM实现。

JAVA接口实现的原理:接口的实现类要想实现接口,必须重写接口中的抽象方法

具体点啊,什么叫实现原理?
是怎么实现还是 JVM内部?
内部的东西SUN也没公开,

个人觉得就是对C++里面的虚函数的封装而已。
虚函数--百度百科里面就有一个例子。
很形象

就是用继承实现抽象方法