理解main
方法语法(面试题)
深入理解main
方法:
解释main
方法的形式:public static void main(String[] args){}
main
方法是虚拟机调用,所以main
方法必须是public
修饰的java
虚拟机需要调用类main()方法
时不必创建对象,所以该方法必须是static
- 该方法接收的String类型的数组参数,该数组中保存执行
java
命令时传递给所运行的类型的参数 java
执行的程序 参数1,参数2,参数3。。。- 注意是String数组接收是
java
执行程序时,在运行的类名后,传入的参数
java
代表是执行指令 Hello是文件名 tom jack smith
是参数
main
方法的使用细节(记住)
1.在main()
方法中,我们可以直接调用main
方法所在的类的静态方法和静态属性
2.但是,不能直接访问该类中的非静态成员,必须创建该类的一个实例对象后,才能通过这个对象去访问类中的非静态成员
案例演示
public classCOmmandParament{
public static void main(String[] args){
for(int i=0;i<args.length;i++){
System.out.println("args["+i+"]="+args[i]);
}
}
}