Singleton for multithreading in Java | ASSIST Software Romania