I have a static class, with all methods and fields static. My methods in that class are going to use a static field declared in that class.
I want that static variable(which can not be made final) to be initialized with a value taken from a database when that static class is accessed for the first time. And this variable should not be initialized later on in any case.