What does the ‘static’ keyword do in a class?
static members belong to the class instead of a specific instance. It means that only one instance of a static field exists[1] even if you create a million instances of the class or you don’t create any. It will be shared by all instances. Since static methods also do not belong to a specific instance, … Read more