Una clase puede tener variables propias de la clase y no de cada objeto, estas variables son las variables miembro de la clase o variables static. Las variables static se suelen utilizar para definir constantes comunes para todos los objetos de la clase. Por ello no es necesario crear un objeto para poder hacer referencia a una variable de clase.
Las variables static es lo más parecido que tiene Java a las variables globales. Las variables miembro static se inicializan siempre antes que cualquier objeto de la clase.
Puedes hacer trackback a esta entrada usando: http://www.error500.net/tdb/mt-tb.cgi/85 .