我正在浏览 JCombobox 的文档,有一些带有描述的方法
此方法作为实现副作用是公开的。
这是什么意思?
是否是因为这些方法需要从其他地方调用并且需要公开,但这些方法中的实现不应该公开?
最佳答案
JComboBox类实现了各种事件监听器(ActionListener等)的接口(interface)。
由于接口(interface)强制公共(public)访问,因此 JComboBox 类也将这些方法定义为公共(public)方法。
该注释是为了让开发人员知道他们不应该显式调用这些方法,即使它们具有公共(public)访问权限。
关于java - JCombobox : implementation side effect?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23362562/