Java支持应用程序通过各种机制来运行异步任务,究竟是一项任务? JavaDocs:https://docs.oracle.com/javase/tutorial/essential/concurrency/index.html什么是Java中的任务?
-2
A
回答
2
任务只是抽象意义上的工作单元。您拥有某种类型的任务,然后您有机制以异步方式执行这些任务。
一个简单的例子将是Runnable
或Callable
情况下(甚至FutureTask
,如果你想拥有的名称为“任务”)的任务,以及ExecutorService来运行它们。
+0
异步任务(“您需要并行完成的任务”)通常通过Java中的线程执行。其他的方法是使用java.lang.ProcessBuilder,Runtime.exec(),或通过Quasar或其他库的光纤。 –
相关问题
- 1. 是什么异步任务和任务
- 2. Rake中的“环境”任务是什么?
- 3. 究竟是什么任务
- 4. ValidateSilverlightFrameworkPaths任务?那是什么?
- 5. 什么是compileDebugJavaWithJavac任务?
- 6. 什么是SharePoint任务列表中的“任务组”字段?
- 7. 为什么是“异步任务”的方法不是任务
- 8. 什么是Java中的隔离事务?
- 9. 什么是Java微服务
- 10. 什么是任务的回报?
- 11. MapReduce不足够的任务是什么?
- 12. 相当于Promise.then()的任务是什么?
- 13. 什么是演员和任务是关于什么?
- 14. 什么是Java中
- 15. java中'...'是什么?
- 16. 什么是Java中
- 17. 什么是Java中
- 18. 什么是Java中
- 19. 什么是Java中
- 20. 什么是“VM周期任务线程”?
- 21. Haskell任务 - 什么是解决方案
- 22. $输入 - > getCmd(“任务”)什么是“任务”在JOOMLA
- 23. 在java中并行化任务的最简单方法是什么?
- 24. 在Play 2.1(Java)中运行后台任务的正确方法是什么?
- 25. Java中的.intValue()是什么?
- 26. 什么是Java中的StringTokenizer
- 27. 什么是Java中的securitypack.jar?
- 28. java中的lvmid是什么?
- 29. 什么是java中的“String ...”?
- 30. 什么是Java中的'PermSize'?
有没有听说过线程?^^因为它非常非常。 [Oracle Doc关于线程](https://docs.oracle.com/javase/tutorial/uiswing/concurrency/initial.html) –
@AlexanderHeim好吧,不是真的。一个线程可以运行多个任务,它不是一对一映射。任务只是抽象意义上的一个工作单元。例如,你可以将'Runnable'或'Callable'实例作为任务,使用一个线程池来异步运行它们。 – Kayaman
@Kayaman这就是我为什么说类似的原因。但当然你是对的,这不是一回事。 –