public static void main(String[] args){}
public: main方法是程序的主入口,java虚拟机需要调用类的main()方法, 因此访问权限必须是public。
static: java虚拟机在执行main()方法时不必创建对象 ,所以该方法 必须是static的,可以直接用"类名.方法名"的方式调用。
void: 该方法没有返回值。
main: 方法名。
(String[] args): 形参列表。
String: 该方法可以传递进来一个String类型的数组。
args: 数组名。
----实例----
写一个main方法的测试类
public class TestMain{
public static void main(String[] args){
for(int i=0; i<args.length; i++)
System.out.println(args[i])
}//将args数组内容全部输出。
}
将本程序在DOS窗口运行
javac TestMain.java
java TestMain 参数1 参数2 ...
打印结果:
参数1
参数2
...
实际原理是
String[] args{"参数1","参数2","..."}
by:有我wa