Gov*_*van 3 c# java concurrency
我正在尝试学习C#!我对编程语言之间的Java最熟悉!刚才我正试图了解Task!TaskJava中有类似的东西吗?
Task的和线程之间有什么区别?Task线程不能提供什么功能?基本上为什么我们需要Task?
Java 7中引入的Fork / Join框架可能是最接近的东西:
http://docs.oracle.com/javase/tutorial/essential/concurrency/forkjoin.html
我会说最接近的1:1类是Future<T>or CompletableFuture<T>。CompletableFuture有一些额外的链接方法,类似于Task<T>C#中的方法。
显然在早期版本的任务并行库(C#)中Task<T>被称为Future<T>(http://www.nedstoyanov.com/promises-and-futures/)
| 归档时间: |
|
| 查看次数: |
6549 次 |
| 最近记录: |