java执行完main就结束了吗_科普:为什么SpringBoot中main方法执行完毕后程序不会直接退出呢...
针对这个问题我们可以转化一下思路:一个JVM进程,在什么情况下会正常退出?大部分人应该都知道使用System.exit()或Runtime.exit()可以直接导致当前JVM进程退出,但是仔细想想这个好像跟SpringBoot没啥关系哈另外一个可能会导致进程退出的是所有的非daemon进程完全终止,那么根据这个条件反推的话是不是说只要保证SpringBoot进程中包含1个以上的daemon进程就可...