小编典典

Java 接口中的方法是否应该使用或不使用公共访问修饰符来声明?

all

Java 接口中的方法是否应该使用或不使用public访问修饰符声明?

当然,从技术上讲,这并不重要。实现 an 的类方法interfacealways public。但是什么是更好的约定呢?

Java 本身在这方面并不一致。参见例如Collectionvs.ComparableFuturevs. ScriptEngine


阅读 123

收藏
2022-04-14

共1个答案

小编典典

JLS清楚地表明了这一点:

允许但不鼓励为接口中声明的方法冗余地指定public和/或abstract修饰符。

2022-04-14