程序
import java.util.Arrays;
public class MainTest {
// main方法是程序的入口,有JVM调用。
public static void main(String[] args){
// 那这个参数args 也就是JVM 调用时传递的参数。
// 看看这个args 有什么东西
System.out.println(Arrays.toString(args));
// 验证长度args不为空对象。 如果为空对象,就会报空指针异常。
System.out.println("args的数据长度:" + args.length);
}
}
结果
结论
JVM 调用main方法传递参数,默认是空的。注意这里的空不是指args参数为空,而是指的数组内容为空。
Dos传参
java MainTest abc xyz ijk