当我给接口添加final修饰符时显示错误信息
Illegal modifier for the interface InterfaceTest; only public & abstract are permitted
即接口只能被public,abstract修饰符修饰,接口被设计的目的主要就是为了被继承,final修饰类却是表名该类不能被继承,所以用final修饰接口是无意义的
给接口内的方法添加final修饰符时显示错误信息
Illegal modifier for the interface method fun; only public, abstract, default, static and strictfp are permitted
即只有public, abstract, default, static and strictfp修饰符可以修饰方法
博客探讨了在Java中尝试为接口及其方法添加final修饰符时遇到的错误。错误信息提示接口只能被public和abstract修饰,而接口方法则允许public, abstract, default, static和strictfp修饰。这表明final修饰符在接口上下文中是不适用的,因为它与接口的主要目的——被继承相冲突。
1501

被折叠的 条评论
为什么被折叠?



