I found a code where it declared code like
private final static String API_RTN_SUCCESS = \"0\";
private final static String API_RTN_ERROR = \"1\";
public st
No difference at all. According to 8.3.1 - Classes - Field Modifiers of the Java Language Specification,
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.
For fields, the said production lists the modifiers in this order:
@Annotationpublicprotectedprivatestaticfinaltransientvolatile
And for methods:
@Annotationpublicprotectedprivateabstractstaticfinalsynchronizednativestrictfp