順番を気にするなら、これに従っておきたい。

The Java Language Specification Second Edition より。

8.4.3 Method Modifiers

MethodModifiers:
  MethodModifier
  MethodModifiers MethodModifier
 
MethodModifier: one of
  public protected private abstract static
  final synchronized native strictfp

いちおう、こっちも気にする。

8.3.1 Field Modifiers

FieldModifiers:
  FieldModifier
  FieldModifiers FieldModifier
 
FieldModifier: one of
  public protected private
  static final transient volatile

8.1.1 Class Modifiers

ClassModifiers:
  ClassModifier
  ClassModifiers ClassModifier
 
ClassModifier: one of
  public protected private
  abstract static final strictfp

参考: [Java]static final か final static か

tags: Java zurazure

Posted by NI-Lab. (@nilab)