有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java静态空类

我正在用一些方法和属性的正确作用域整理我的一些代码(我有两个类,目前我有一个数字,我刚刚声明为public以开始工作,但我觉得我应该对此进行研究,并尽可能将其设置为private,以便更好地实践)

在eclipse中工作时,有一种方法建议,当我将其从public改为private时,我可以通过删除作用域来修复它,因此该方法只显示“static void”,而不是public/private static void

这是一个更好的场景,没有任何东西,而不是私有的或公共的,还是默认的作用域无论如何都等同于公共的

谢谢


共 (1) 个答案

  1. # 1 楼答案

    • 如果类是包私有的(不是用public类声明的),那么拥有public方法不会比没有修饰符更公开
    • 对于接口,方法上的public修饰符也是多余的(在本例中,没有可见性修饰符相当于将其声明为public)这只是为了完整性,我知道您询问了静态方法