public?
这是一个主方法,程序就是从开始执行的,是由虚拟机来调用的,public是控制访问修饰符,供外部程序调用,static表示这是一个静态方法,因为虚拟机调用它不需要所在的类的实例,void说明这个方法没有返回值,因为如果有返回值,虚拟机不知道如何处理,再说说它的参数,是命令行参数,是一个字符串数组,它是在执行的时候传入的,例如 java 类名 参数1 参数2 参数3.。。。这些参数都存放在这个字符串数组内。