1、首先,通过Executors执行工具,创建newFixedThreadPool线程池的实例。其中,在创建实例的时候,指定并行运行的最大线程数为5。

3、在线程方法中,直接输出线程名,用于控制台输出,从而可以比较直观的查看运行的线程。

5、运行main方法,可以发现,在刚运行程序时,会立即打印出5个线程的输出。

7、改变并发参数为6,同样可以看到此时输出为6个线程。

9、注意使用该线程池一定要在使用完成后将线程池关闭,否则会一直挂起占据资源。

时间:2024-10-12 14:03:27
1、首先,通过Executors执行工具,创建newFixedThreadPool线程池的实例。其中,在创建实例的时候,指定并行运行的最大线程数为5。
3、在线程方法中,直接输出线程名,用于控制台输出,从而可以比较直观的查看运行的线程。
5、运行main方法,可以发现,在刚运行程序时,会立即打印出5个线程的输出。
7、改变并发参数为6,同样可以看到此时输出为6个线程。
9、注意使用该线程池一定要在使用完成后将线程池关闭,否则会一直挂起占据资源。