Java重修笔记 第二十五天 接口

  • 接口

1. 在Jdk7.0前 接口里的所有方法都没有方法体, 即都是抽象方法。

2. Jdk8.0后接口可以有静态方法,默认方法,也就是说接口中可以有普通方法的具体实现,但需要用default关键字来修饰才行

3. 接口里的抽象方法不用 public 和 abstract 修饰,因为接口就是要暴露出抽象方法给子类实现的,编译器默认添加这两个关键字

4. 当一个普通类实现了该接口,就需要把接口里的抽象方法全部实现

5. 如果是抽象类实现该接口,那就可以不用实现抽象方法

6. 一个类可以实现多个接口,用逗号分隔

7. 接口中的属性默认修饰符为:public static final ,也就是说,接口中的属性是公开的、静态的、不可更改的,必须被赋值。

8. 接口访问属性的方式是“ 接口名.属性名 ”,不可被更改(final)

9. 接口可以继承其他接口,接口与接口之间可以多继承

10. 接口中不允许有代码块和静态代码块

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值