I have been coding in Java for sometime and I understand the difference between Static and non static methods. But I recently came across static Object reference
 private static Work workTwo = new Work();
What is the need for a static object reference and under what case should I include them in my code
 
    