[英]Multithreaded application in Java?
几年来我没有使用Java线程,所以我对多线程有一个非常基本的问题。 我正在编写一个Java包,该包将由另一种语言(matlab)调用。 Matlab能够实例化Java类并运行Java代码。
我希望能够:
我过去使用过Thread
类,但是现在有没有更容易/更完整的软件包? 谁能提供一个简单的演示或为我提供有关该主题的教程?
警告:如果需要能够(安全地)停止线程,则需要对它们进行编码,以便它们正确响应Thread.interrupt()
。 例如,计算密集型线程需要偶尔检查interrupted
标志,并且需要使用允许阻塞调用被中断的API来完成IO请求。 这并不简单...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.