Originally posted by Campbell Ritchie: But "final static" is the usual format.
The Java Language Specification canonical order is "static final".
The access modifiers are placed in canonical order as specified by "The Java Language Specification". This is public , protected or private first, and then other modifiers in the following order: abstract , static , final , synchronized native .
Betty Rubble? Well, I would go with Betty... but I'd be thinking of Wilma.