Important benefit in additions to described above, you can access a static variable, even if there are no instances of class created, by simply invoking it through the class name. Static members are class level variable rather then instance level.
Hope this helps,
--Lost in preparation of SCJP and SCWCD--
"Start writing a new chapter, for if you live by the book you'll never make history." (Ben Sobel)