关于程序的入口在哪???

1. java项目的入口是main方法,运行main方法时就启动了javaw.exe进程,它是虚拟机进程,同时产生2个线程,一个守护线程和一个main主线程。

守护线程也叫精灵线程,当程序只剩下 守护线程的时候 程序就会退出。 守护线程的作用 类似在后台静默执行 , 比如JVM的垃圾回收机制, 这个就是一个 守护线程。 而非守护线程则不会。main方法结束后,守护线程就结束了。这样程序就退出了(进程也就没有了)。

2.但是web项目的入口是什么呢?它是怎么启动呢?

答案就是:web项目是由容器启动的。配置一个监听器,在容器启动时,初始化这个web项目,那这个web项目就运行起来了。

你可能感兴趣的:(程序)