×

使用原子等待命令在Java中开发并发程序。 (英语) Zbl 1049.68033号

柔和。概念工具19,第4期,168-174(2000)。
概要:处理并发的系统技术在并发编程中非常有用。安德鲁斯在他的并发编程文本中描述了一种基于使用粗粒度原子命令和原子等待原语(在实际编程环境中通常不可用)的首次开发解决方案开发并发程序的技术,然后系统地将解决方案转换为使用可用同步原语的实现。转换是信号量、条件关键区域和监控器的已知转换。本文给出了Java编程语言提供的同步结构的转换。假设您熟悉Java提供的支持并发的基本工具。

MSC公司:

68甲15 编程语言理论
68号01 软件理论的一般主题

关键词:

并行编程

参考文献:

[1] Arnold,K.,Gosling,J.:Java编程语言。Addison-Wesley,1996年·Zbl 0876.68015号
[2] Gregory,R.A.:并发编程:原理与实践。本杰明·卡明斯出版公司,1991年·Zbl 0797.68002号
[3] Gamma,E.、Helm,R.、Johnson,R.和Vlissides,J.:设计模式:可重用面向对象软件的元素。Addison-Wesley,1995年·Zbl 0887.68013号
[4] Hoare,C.A.R.:监视器:操作系统结构概念。ACM通讯,17(10):549–5571974·Zbl 0308.68029号 ·doi:10.1145/355620.361161
[5] Lea,D.:Java并发编程:设计原则和模式。Addison-Wesley,1997年·Zbl 0888.68024号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。