Quick Java question about private static final keywords for fields

前端 未结 7 1101
梦如初夏
梦如初夏 2020-12-13 18:48

I\'m declaring a field:

private static final String filename = \"filename.txt\";

First, does the order of private static final

7条回答
  •  感动是毒
    2020-12-13 19:07

    see: http://docs.oracle.com/javase/specs/jls/se5.0/html/classes.html#8.3.1

    8.3.1 Field Modifiers

    FieldModifiers:
      FieldModifier
      FieldModifiers FieldModifier

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

    ...

    If two or more (distinct) field modifiers appear in a field declaration, it is customary, though not required, that they appear in the order consistent with that shown above in the production for FieldModifier.

提交回复
热议问题