Tại sao phương thức main phải là static

Chữ ký phương thức của phương thức Java () là:

public static void main(String[] args){ ... }

Có một lý do cho phương pháp này là tĩnh?