跳到主要内容

Java语言写成 public static void写成static public void会如何 ?

参考答案:

在Java中,方法的访问修饰符(如 public)和类型修饰符(如 static)的顺序并不影响方法的功能或行为。因此,将 public static void 写成 static public void 是完全可以的,并且它们的效果是相同的。

然而,根据Java的通常习惯和规范,建议按照以下顺序列出方法修饰符:

  1. 注解(如果有的话)
  2. public、protected、private
  3. abstract、static、final、transient、volatile、synchronized、native、strictfp

按照这个顺序,public static void 是更常见的写法。尽管Java编译器对修饰符的顺序并不敏感,但遵循这些规范有助于提高代码的可读性和可维护性。