Java中的default关键字

2021-12-09 16:09:32 星期四
今天在看Hutool的概述,在cn.hutool.core.getter.OptNullBasicTypeGetter这个接口中看到default关键字,于是百度了一下
default关键字使用在接口中
default关键字用来修饰方法,使用default关键字修饰的方法要有方法体,这不同于接口中的没有方法体的其他方法。
使用default关键字修饰的方法不需要在接口的实现类中的实现,相当于是继承了接口中使用default关键字的方法。
使用场景:
接口A
类B
类B实现了接口A
这是想改动接口A,但是类B实现了A,不允许在B不改动的情况下改动A
于是可以使用default关键字修饰方法来给A添加方法

posted on 2021-12-09 16:17  小白成长变大神  阅读(1343)  评论(0编辑  收藏  举报