12 是否应该在Java接口中的方法声明为带有或不带有公共访问修饰符? 是否应该在Java接口中的方法声明带有或不带有publicaccess修饰符? 当然,从技术上讲,这并不重要。实现an的类方法interface始终为public。但是什么是更好的约定? Java本身与此不一致。例如参见Collectionvs. Comparable或Futurevs ScriptEngine.。 292 java interface coding-style public-method
7 内部类上的公共方法与内部方法 internal class Foo { public void Fee() { Debug.WriteLine("Fee"); } internal void Fi() { Debug.WriteLine("Fi"); } } 我认为Fee()和Fi()可以平等地访问,因为整个类已经在内部。我在俯视什么吗?在这种情况下,是否有任何理由选择公共或内部方法? 82 c# public-method
8 对类的公共方法禁用“未使用”警告 新的intellij升级(10.5)现在显示警告,提示未使用为类定义的某些方法。这些方法是公开的,我计划不使用所有方法,因为我已经创建了它们以支持预期的API。我想禁用此警告(不适用于类中的公共方法)。有办法吗? 77 intellij-idea public-method