首页> 外文期刊>Concurrency and Computation >JAC: declarative Java concurrency
【24h】

JAC: declarative Java concurrency

机译:JAC:声明式Java并发

获取原文
获取原文并翻译 | 示例

摘要

The Java programming language has a low-level concurrency model which is hard to use and does not blend well with inheritance. JAC is an extension of Java that introduces a higher level of concurrency, hiding threads and separating thread synchronization from application logic in a declarative fashion. The emphasis is on limiting the differences between sequential and concurrent code, thus furthering code reuse, and on avoiding inheritance anomalies. This is achieved by taking a middle road between concurrent code on the one hand and complete separation of sequential application logic from concurrency mechanisms on the other. An extensive comparison with related approaches is given for motivating our design decisions.
机译:Java编程语言具有一个低级的并发模型,该模型很难使用并且不能很好地与继承融合。 JAC是Java的扩展,它引入了更高级别的并发性,以声明的方式隐藏线程并将线程同步与应用程序逻辑分开。重点是限制顺序代码和并发代码之间的差异,从而促进代码重用,并避免继承异常。这是通过一方面在并发代码与另一方面将顺序应用程序逻辑与并发机制完全分离之间实现的。与相关方法进行了广泛的比较,以激发我们的设计决策。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号