Pergunta de entrevista da empresa DevRev

Can you explain the meaning and purpose of each keyword in the Java method declaration public static void main(String[] args)?