Java Main方法的作用
其他Java笔试面试题目: Java面试笔试试题积累(每天更新)
public static void main(String [] args )为Java程序的入口方法,JVM在运行的时候会首先查找main方法.其中,public是权限修饰符,表明任何类和对象都可以访问这个方法,static表明main方法是一个静态方法,即方法中的代码都是存储子静态存储区的,只要类被加载后,就可以使用该方法而不需要通过实例化对象来访问,可以直接通过类名来直接访问.JVM启动的时候就是按照上述的方法来获取程序的入口的.其中的参数String [] args是在命令行状态下与程序交互的方式.
书写格式:
由于
public与static没有先后顺序,因此下面的定义也是合理的
static public void main(String [] args)
2.也可以吧main定义成final,即
public static final void main(String [] args)
3.可以用synchronized来修饰main方法
public static synchronized void main(String [] args)多个
main方法:每个类中都可以定义
main方法,所以一个java文件中是可以存在多个main方法的,但是只有与文件名相同的用public修饰的main方法才能作为整个程序的入口方法

本文深入解析Java程序的main方法,包括其作用、书写格式及注意事项。主要内容涵盖权限修饰符、静态特性、参数解析以及多main方法情况。同时,提供了常见笔试题解答,帮助读者全面理解main方法。
8万+

被折叠的 条评论
为什么被折叠?



