有两种用法
一、在switch语句的时候使用default
就是当case里的值与switch里的key没有匹配的时候,执行default里的方法。
二、在定义接口的时候使用default来修饰具体的方法
default修饰的目的是让接口可以拥有具体的方法,让接口内部包含了一些默认的方法实现。
被default修饰的方法是接口的默认方法。既只要实现该接口的类,都具有这么一个默认方法,默认方法也可以被重写。
三、接口中可以包含的组成部分
1.抽象方法
2.常量
3.默认方法(JDK8)
4.静态方法(JDK8)
5.私有方法(JDK9)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/24655.html