Yun*_*ium -1 java multithreading
我是多线程的新手,我想为企业应用程序实现多线程。问题是我遇到了两(2)个多线程框架
在决定之前我应该知道什么利弊,并开始学习和使用。
当您的应用程序有一些需要多个线程并发执行任务的需求时,就会使用 Executor 框架,所以如果您使用 executor 框架,那么您不需要管理线程,您只需定义 no。线程池中的线程数,就是这样。
Fork and Join 框架,它基本上用于当你有某种任务(或算法)时,你可以将任务细分,然后加入它们以获得最终结果。它基本上适用于分而治之的原则。示例是-合并排序,我们可以在这里使用 fork join 框架。
Fork and Join 框架又是一种特殊的线程池(线程池已经在 Executors 框架中引入了。)
请参阅以下链接以获取答案并消除疑虑:
| 归档时间: |
|
| 查看次数: |
6608 次 |
| 最近记录: |