title: class attributes declaration, order of the attributes' properties (final, private, static, type)
body: <p>I'm trying to find documentation on what is the best way to order to properties of a class attribute, such as private/protected/public, final, static, type.</p>
  
  <p>I'll post an example to see what I mean.</p>
  
  <pre><code>class A {
  
    public final static int FOO = 3;
  
    final public static int FOO = 3;
  
  }
  </code></pre>
  
  <p>Ok, I assume the attrbiute type (int, String, char) goes before the name of the attribute. </p>
  
  <p>My real doubt is when I try to position static, final, and the v</p>