This is the preferred order of appearance
of Java keywords (reserved words):
[ public | protected | private ]
static
abstract
synchronized
[ transient | volatile ]
final
native
[ int | long | String | etc. ]