定义成final是为了防止在方法类里面修改参数。 final String... args 为可变长参数。 编译的时候被解释为:final String[] args。 即可以传入不定个数的String。