How to make static variables not get automatically initialized with 0?

I know that if you declare something like this
 
static int number;

number will be automatically initialized to 0. Is there a way to make it so number doesn't get initialized with 0?
You have to assign it a value, you cannot change the default from zero.
Registered users can post here. Sign in or register to post.