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
Just for the record, this is from the GWT article you linked:
We acknowledge that plenty of great approaches exist out there. We're simply trying to pick one that is at least somewhat consistent with Sun's Java coding conventions...
So the style they use
So I'd say, if there's no reason not to stick with your current conventions, why change them?