以下内容之间有什么区别吗? :

范例1:

public class OddEven {

private static void OddEven() {
    //some calculation.
}

public static void main(String[] args) {
   OddEven();
}
}

范例2:
public class OddEven {

private static void main(String[] args) {
   OddEven();
}

private static void OddEven() {
    //some calculation.
}
}

我问的原因是,我总是会选择示例2,将Main放在第一位。尽管我在网上看到的大多数示例都将方法放在第一位,但在Main之前。

我从未上过正式的计算机类(class),如果这是一个明显的问题,我深表歉意,但我想知道:
  • 布局的顺序仅仅是美观还是惯例?
  • 它对处理效率和/或内存有什么影响?
  • 如果是,那么所有编程语言都可以看到这种节省吗?

  • 感谢您在此主题上的任何帮助。

    最佳答案

    顺序无关紧要。但是在类(class)开始时,通常会接受公共(public)方法和静态方法。这只是开发人员的选择

    关于java - Java类的顺序重要吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21780001/

    10-11 07:29