Java singleton pattern - static | OKKY Q&A