The word static means that it belongs to the whole class. It's lifetime starts when the class is loaded and dies when the class is unloaded - which for the most part means when the JVM goes down. The word local means that it is only created when the method starts, and it dies when the method is over.
Can't be both at once, now, can it?
"JavaRanch, where the deer and the Certified play" - David O'Meara