我看到在javadocs中没有明确指定Interface方法的可访问性说明符。

例如对于接口Iterator或Comparable,没有指定任何方法的可访问性修饰符。

但是对于类ArrayList方法指定了可访问性修饰符。为什么这样 ?

最佳答案

对于接口,所有方法都是java language specificationpublicabstract。因此,如果以上规则对所有接口方法都适用,则无需提及访问说明符。

但是类可以具有不同的方法风格,因此每种方法都提到了访问说明符。

关于java - javadoc中接口(interface)方法与类方法的可访问性说明符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26200187/

10-12 04:15