非守护进程 Fork/Join 池
Non-daemonize Fork/Join pool
如何创建非守护进程 fork/join 池?
如果我以这种方式创建池:
ForkJoinPool pool = ForkJoinPool.commonPool()
当我的程序退出时它会停止所有任务,如何防止它的正确方法?
ForkJoinPool.commonPool()
获得一个公共池。它只创建一次。
您可以创建自己的 ForkJoinPool,在其中指定一个线程工厂,该线程工厂不生成线程、守护线程。
您可以使用默认提供非守护线程的执行器线程池。
如何创建非守护进程 fork/join 池? 如果我以这种方式创建池:
ForkJoinPool pool = ForkJoinPool.commonPool()
当我的程序退出时它会停止所有任务,如何防止它的正确方法?
ForkJoinPool.commonPool()
获得一个公共池。它只创建一次。
您可以创建自己的 ForkJoinPool,在其中指定一个线程工厂,该线程工厂不生成线程、守护线程。
您可以使用默认提供非守护线程的执行器线程池。