Java类的顺序是否重要?

时间:2014-02-14 12:54:30

标签: java layout structure

以下是否有任何区别? :

示例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之前把方法放在首位。

我从未接受过正式的计算课程,如果这是一个显而易见的问题我会道歉,但我想知道:

  • 布局的顺序是简单的美学还是惯例?
  • 处理效率和/或内存有什么不同吗?
  • 如果是这样,是否可以节省所有编程语言?

感谢您对此主题的任何帮助。

4 个答案:

答案 0 :(得分:6)

不,没有区别。 Java并不关心类中方法的声明顺序。

答案 1 :(得分:2)

订单无关紧要。但是,在课程开始时,对公共方法和静态方法有一种共同的礼貌。这只是开发人员的选择

答案 2 :(得分:1)

不,你声明函数的顺序无关紧要。你可以按照一定的顺序自己动手,但不能用于机器

答案 3 :(得分:1)

java程序从main方法开始执行,函数调用的顺序非常重要而不是它们所定义的oder