理解main方法
public static void main(String[] args){}
1.main方法是java虚拟机在调用
2.java虚拟机需要调用类的main方法(),所以该方法的访问权限必须是public
3.java虚拟机在执行main方法时不必创建对象,因为该方法必须是static
4.该方法接收String类型的数组参数,该数组中保存执行java命令时
传递给正在运行的类的参数。
5.java执行的程序 参数1 、参数2、参数3…
public class Hello {
public static void main(String[] args) {
//使用遍历显示args是如何传入
//建议使用DOS命令执行
for (int i = 0; i<args.length;i++){
System.out.println("第"+(i+1)+"个参数=" + args[i]);
}
}
}
注意事项
1.在main方法中,可以直接调用main方法所在类的静态方法或静态属性。
2.但是不能直接访问该类中的非静态成员,必须创建该类的一个实例对象后,才能
通过这个对象去访问该类中的普通成员。
使用idea传入参数(仅供了解就行)