public static void main(String[] args)是Java程序的入口方法。
1.public static 可互换。static public void main(String[] args)
2.可以用final修饰。public static final void main(String[] args)
3.可以用synchronized 修饰。static public synchronized void main(String[] args)
4.同一个Java文件中可以有多个main方法。
每个类都可以有类方法,但是只有与文件同名的用public修饰的类中的main()方法才能作为整个程序的入口方法。
5.main()方法虽是程序的入口方法,但是不是第一个被执行的模块。静态块在类被加载时就会被调用,所以如若有想在main()之前进行的操作,可以写在静态块中。