- 博客(1)
- 收藏
- 关注
原创 java:接口一定不能有方法体吗?
我们来看看以下代码我们先来看看下面的代码上图可以看出,如果接口方法含有方法体,编译不通过!接着看以下代码但是为何这两个方法编译又通过呢?其实在JDK8之前,接口中的方法真的不能有方法体,而JDK8后,接口是可以包含方法体的。注意以上修饰方法的关键字:static 和 default而且我们知道实现类如果继承了接口,实现类必须强制重现接口的方法,但是这两种方式是不需要强制重写的,相当于没有abstract修饰。这里有两个方法可以重写noMethidBody方法不重写会报编译
2021-04-28 19:28:09 5582
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人