突然顿悟一件事,我们启动一个Java程序,相当于启动了一个进程用于启动JVM,而Main函数其实是其中的一个线程。
每次总是关注着Thread是不是非守护状态。生怕Main函数结束了,Thread还在跑,其实不用那么忧愁。
因为进程都挂了,相当于停止了JVM,线程自然也活不了。
突然顿悟一件事,我们启动一个Java程序,相当于启动了一个进程用于启动JVM,而Main函数其实是其中的一个线程。
每次总是关注着Thread是不是非守护状态。生怕Main函数结束了,Thread还在跑,其实不用那么忧愁。
因为进程都挂了,相当于停止了JVM,线程自然也活不了。