接口的的的~

1.接口是什么(关键字 interface):

接口是 Java 中一种引用类型,它定义了一组方法的规范(契约),但不关心具体实现。可以把它理解成一份"合同",任何类只要实现了这个接口,就必须遵守这份合同(实现所有抽象方法),它),与类同一个级别,当成一个类型来使用。

(对抽象的理解:)

2.结构:

(1)属性: 默认由 static final 修饰的属性 静态常量

(2)方法:

①:默认为抽象方法 没有方法体

②:可以定义静态的方法

③:可以定义default 方法

(abstract和default的区别:

)

④.所有的成员都是默认为public 权限;

所以,接口的本质,是以方法进行分类,定义行为/功能的抽象声明,由实现类来实现该方法体 ;当我们发现所有实现接口的类,都具有一个统一的行为时可以定义一个default方法;

而且由于接口与类同一个级别 所以我们可以实例化接口

相关推荐
小羊没烦恼!4 天前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
俊昭喜喜里4 天前
java中的继承和多态的区别
java
小羊没烦恼!4 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
譕痕4 天前
JSONObject与JSONArray封装数据格式区别
java·json
胡写代码4 天前
别再前后端各写一套表单校验了
java·后端
小鱼能吃糖4 天前
缺陷修复总览 · mall电商项目:5类缺陷,1个病根,4个业务域
java·电商
此时不提桶,更待何时4 天前
01-06-A-JVM排查实战详解
java·jvm
vipxieliang4 天前
ValidX 在 DDD 领域驱动设计中的实践
java·spring boot
ba_pi4 天前
mysql 查询所有表名并授权
java
ProcessOn官方账号4 天前
java函数式编程--入门基础
java·编程·函数式编程