一、在开始学习 Java 时都会被要求记住主方法(main)的写法,就像以下
- public static void main(String[] args) { }
- public static void main(String args[]) { }
两种写法都是一样的,都表示字符串数组 args,其中 args 只是普通变量名,可以随意定义(前提是符合变量名规则)(推荐第一种写法)
为什么一定要这么写?没有为什么,是 Java 规定的,唯一可以修改的数组的变量名。
二、参数 String[] args 的作用
从控制台,输入编译执行命令时传参数。例如下面代码:
在 eclipse 使用 String[] args