When a method is static, it can be invoked directly from the class level without creating an object. It is the reason for making a main() method static.

Points for static keyword

Points for static class