which order is better for field declaring
<pre><code>private static final Logger LOGGER = Logger.getLogger(AbstractDbClient.class);

protected Connection connection;


protected Connection connection;

private static final Logger LOGGER = Logger.getLogger(AbstractDbClient.class);
</code></pre>

<p>which order is better for field declareing? some books pointed that should order them by private/public/protected/etc, if base on this , the second code is better, but it seems looked bad. If incluse static final var or static var? which order rule is?</p>
