Guidewire Interview Question

Benefits of a singleton class. Multithreaded coding using runnable advantages. Static class