main方法

理解main方法语法

  • 深入理解main方法:

    解释main方法的形式:public static void main(String args[]){}

    1. main方法运行时虚拟机调用;

    2. Java虚拟机需要调用类的main()方法,所以该方法的访问权限必须是public;

    3. Java虚拟机在执行main()方法时不必创建对象,所以该方法必须是static;

    4. 该方法解释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]);
    		}
    	}
    }
    

  • 特别提示:

    1. 在main()方法中,我们可以直接调用main方法(main方法被static修饰)所在类的静态方法或静态属性。
    2. 但是,不能直接访问该类中的非静态成员,必须创建该类的一个实例对象后,才能通过这个对象去访问类中的非静态成员。
  • 如何在idea中对mian方法传递参数:

posted @ 2022-11-23 20:39  凉白茶  阅读(195)  评论(1编辑  收藏  举报