个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
java接口是什么?
一个类可以实现一个或多个接口,实现接口使用implements关键字,Java中一个类只能继承一个类,是不够灵活的,通过实现多个接口可以做补充。如果需要继承父类,继承父类必须在实现接口之前。
[修饰符] interface接口名[extends父接口1,父接口2,...] { 零个到多个常量定义 零个到多个抽象方法的定义 } 接口就是用来被继承,被实现,修饰符一般建议使用public 接口中的方法只能是抽象方法,即使定义时不添加public abstract修饰符,系统也会自动加上
类的一种具体实现体,而接口定义了某一批所需要遵守的规范,接口不关心这些类的内部数据,也不关系这些类里的方法的实现细节,它只是规定这些类必须提供某些方法。和类定义不同,定义接口不再使用class关键字,而是使用interface关键字。