What is a static method?

A static method is associated with a class rather than an object of that class. It can be invoked without using an instance of that class. For example:

public class A {
static public doStuff(){
}
}

//Usage: A.doStuff();