It is a very simple question, but I think it is a little bit controversial.
When I code Java classes I use the following order.
class Foo {
// stati
The Java Code Conventions suggest the following (which is basically what you already do):