书籍 Java多线程编程实战指南(设计模式篇)的封面

Java多线程编程实战指南(设计模式篇)

黄文海

出版时间

2015-10-01

ISBN

9787121270062

评分

★★★★★
书籍介绍
随着CPU多核时代的到来,多线程编程在充分利用计算资源、提高软件服务质量方面扮演了越来越重要的角色。而 解决多线程编程中频繁出现的普遍问题可以借鉴设计模式所提供的现成解决方案。然而,多线程编程相关的设计模式书籍多采用C++作为描述语言,且书中所举的例子多与应用开发人员的实际工作相去甚远。《Java多线程编程实战指南(设计模式篇)》采用Java(JDK1.6)语言和UML为描述语言,并结合作者多年工作经历的相关实战案例,介绍了多线程环境下常用设计模式的来龙去脉:各个设计模式是什么样的及其典型的实际应用场景、实际应用时需要注意的事项以及各个模式的可复用代码实现。 《Java多线程编程实战指南(设计模式篇)》适合有一定Java多线程编程基础、经验的读者。 黄文海,2004年开始从事软件开发工作,近几年从事软件项目管理工作。在其工作过程中积累了丰富的技术指导经验和企业内部培训经验。曾在InfoQ中文站和IBM developerWorks上发表过十几篇技术、项目管理文章。
目录
推荐序
前言
第1章 Java多线程编程实战基础
1.1 无处不在的线程
1.2 线程的创建与运行

显示全部
用户评论
本书以理论结合示例的方式介绍了多线程常见设计模式。
感觉本书的基本思路参考了《图解 Java 多线程设计模式》,不过书中完全没有提及,总体还行,有些收获
2018.10.14 ~ 2018.11.03, 绝大部分内容感觉都了解,都比较熟悉。但作者的梳理还是比较有意义。 比如写条件等待的代码时,要用循环枷锁检查;线程池的使用;线程局部存储的使用等等,都是在 《Java 并发编程实战》这些经典的多线程编程著作中被反复说明强调的东西,但在这本书中,则是挖掘了更多的东西,并被总结为了相应的多线程编程设计模式
还算可以,值得一读
没看其他那几本关于多线程设计模式的书,所以觉得还不错。 做了好多笔记,但发现很多模式自己也知道,只是叫不出名字。 另外这本书对看JUC源码帮助很大。
直接下载github源码来看就行了。而且例子举得一般
读完了。书上的代码有点乱,从github下载下来看比较好。感觉引入的场景太复杂了,就只跟着写了可重用代码那部分。功力尚浅,不知道书上写的诸如把一个synchronized换成一个阻塞队列+一个消费者的方法究竟能不能提升性能。 在最后几章看到了mapreduce的影子,不知道是多线程领域先有的还是分布式计算领域先有的这种思想。
更像是思路而不是介绍实用的模式
和《图解Java多线程设计模式》几乎一样,这本书适合已经较为理解Java多线程之后,随意翻一翻。不推荐。
质量很一般,而且书中代码太多,有凑字数之嫌。