main方法
理解main方法语法
-
深入理解main方法:
解释main方法的形式:public static void main(String args[]){}
-
main方法运行时虚拟机调用;
-
Java虚拟机需要调用类的main()方法,所以该方法的访问权限必须是public;
-
Java虚拟机在执行main()方法时不必创建对象,所以该方法必须是static;
-
该方法解释String类型的数组参数,该数组中保存执行Java命令时传递给运行的类的参数;
public class Hello{ public static void main(String[] args) { for(int i = 0; i < args.length; i++){ System.out.println("第" + i +"个参数为" + args[i]); } } }
-
-
特别提示:
- 在main()方法中,我们可以直接调用main方法(main方法被static修饰)所在类的静态方法或静态属性。
- 但是,不能直接访问该类中的非静态成员,必须创建该类的一个实例对象后,才能通过这个对象去访问类中的非静态成员。
-
如何在idea中对mian方法传递参数: