public static void main(String[] args){} public: main主方法是由jvm来调用的,jvm实际也是一个程序,为了保证jvm能够在任何情况下来调用主函数. static: 如果没有static这个时候调用主方法就需要通过对象来调用,jvm如果创建对象不知道该传递什么参数,所以为了避免麻烦,就将方法定义成静态的, 这个时候就不需要考虑对象,直接类名调用就可以了. void : main是由jvm调用,返回值是给jvm,jvm接收返回值没有任何意义,所以…