首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >了解更多关于命令式并发编程的最好方法是什么?

了解更多关于命令式并发编程的最好方法是什么?
EN

Stack Overflow用户
提问于 2008-10-10 00:40:05
回答 4查看 1.6K关注 0票数 5

最近,我不得不编写我的第一个“适当的”多线程代码,并且意识到我对“命令式”(即C++/C#/Java等使用的并发模型)并发编程技术知之甚少。

有哪些资源(包括书籍和在线教程等)可以更多地了解这一领域的编码-fu?

注意:我不是在问可以说更好的并发模型(Erlang的消息传递,或者Clojure的STM),只是在命令式语言中使用的范例。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2008-10-10 12:11:04

Patterns for Parallel Porgramming是一本关于并发编程技术的好书。它使用Java线程、C中的OpenMP和C中的MPI作为示例。

用你提到的任何一种语言编写的关于多线程编程的好书,几乎都应该涵盖一般原则。例如,我在C++ Concurrency in Action中介绍了这一点。

票数 11
EN

Stack Overflow用户

发布于 2008-10-20 03:24:02

Java Concurrency in Practice是这个主题最平易近人和最全面的概述之一,特别是如果您正在使用Java (尽管我认为即使您不使用它也很有用)。

票数 6
EN

Stack Overflow用户

发布于 2008-10-10 00:46:49

Doug Lea的Concurrent Programming in Java是关于这个主题的一本优秀的书(当然,它是特定于Java语言的)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/189726

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档