Any thing you have written in your
Java code mark as
static know as class member and it loads to JVM when your class first time load and
static member initialize first at the time of loading your class. If you are declare your variable to static that means it known as Class Variables and nothing persisted in Java once JVM is restated ......so your static variables are definitely gone ...
more details refer
1 Understanding Instance and Class Members
2 Variables .