多语言展示
当前在线:1483今日阅读:113今日分享:31

如何利用线程实现并行

如何利用线程实现并行?在java开发中线程池是非常重要的,可以实现线程的并行,这里一起探讨下线程池的使用,主要是了解:可缓存线程池、定长线程池、支持定时及周期性任务执行,单线程化的线程池,它只会用唯一的工作线程来执行任务。
工具/原料
1

eclipse

2

jdk

方法/步骤
1

第一步创建一个可缓存线程池,这里创建10个线程,然后依次输出线程的序号:

2

第二步创建一个固定长度的线程池,这里指定长度为3,程序启动后会依次创建3个线程:

3

第三步创建一个定时及周期性任务执行的线程池,延迟执行示例代码如下

4

第四步定时周全任务的线程池,定时执行下面的代码块,延迟1秒,然后每3秒执行一次

5

第五步创建一个单线程化的线程池,它只会用唯一的工作线程来执行任务代码如下

注意事项

点赞,如果这篇经验对您有帮助,请帮忙点击下面的投票,祝您事事顺利!

推荐信息