深入理解java中main方法


理解main方法语法

深入理解main方法:

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

  1. main方法调用者:虚拟机
  2. java虚拟机需要调用类的main()方法,所以该方法的访问权限必须是public
  3. java虚拟机在执行main()方法时不必创建对象,所以该方法必须是static
  4. 该方法接受String类型的数组参数,该数组中保存执行java命令时传递给所运行的类的参数,案例演示,接收参数
  5. java 执行的程序 参数1 参数2 参数3

main()方法传参演示:

public class hello{

	public static void main(String[] args){
		
		for(int i=0;i<args.length;i++){

			System.out.println("第"+(i+1)+"个参数:\t"+args[i]);

		}

	}

}
javac hello.java
java hello 你好 世界 java

特别提示:

  1. 在main()方法中,可以直接调用main方法所在类的静态方法或静态属性
  2. 但是,不能直接访问该类中的非静态成员,必须创建该类的一个实例对象后,才能通过这个对象去访问该类中的非静态成员


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM