main方法是一个特殊的方法,是程序执行的入口,一个Java程序从main方法开始执行。
Java虚拟机在执行Java程序之前会事先分配一个主线程,然后在主线程里面执行我们这个main方法,明白了吧?所以我们经常说main方法叫主线程!
线程就是一个程序里面不同的执行路径!算了,这些不理解也无所谓,总之,你就记住,Java程序从main方法开始执行,
比如:
public static void main(String[] args) {
System.out.println("nihao");
}
在你这里当程序运行的时候,从main方法进来,然后做的第一件事就是System.out.println("nihao");
然后没有其他语句了,main方法执行结束,程序也就执行结束了!
主方法,当运行某个类时,这个方法就是入口方法,其它的方法全在这个方法里边直接或间接调用的
如果你要在汽车站乘车去飞机场 可以坐的士 ,坐公交,租摩的....你都得从汽车站开始, 所有的程序也一样 ,需要运行的话都是从 main 函数开始