I know that static variables are common for all classes and are the only instance. But why do we need static methods? And why can not we call non-static fields in static methods
Cannot make a static reference to the non-static field
And basically I don’t understand in which cases to use static ones ?!