https://techiworks.com/why-main-method-is-static/