主线程(调用线程池)后自动结束
以下代码不会自动结束,原因在于线程池是成员变量,静态,始终不被销毁:

可采用方式1:设置为非静态成员变量

方式2:设置线程池的核心线程超时时间,这样核心线程在空闲后到达时长自动销毁

方式3:主线程中主动关闭线程池,会等待线程执行完成后进行关闭

不可取方式:主线程直接退出,会导致线程池无法继续执行

以下代码不会自动结束,原因在于线程池是成员变量,静态,始终不被销毁:

可采用方式1:设置为非静态成员变量

方式2:设置线程池的核心线程超时时间,这样核心线程在空闲后到达时长自动销毁

方式3:主线程中主动关闭线程池,会等待线程执行完成后进行关闭

不可取方式:主线程直接退出,会导致线程池无法继续执行
