电子书:《实战Java高并发程序设计(第2版)》_葛一鸣_2018-10-11

[复制链接]
查看202 | 回复1 | 2019-12-25 12:03:29 | 显示全部楼层 |阅读模式

《实战Java高并发程序设计(第2版)》_葛一鸣_2018-10-11_1

《实战Java高并发程序设计(第2版)》_葛一鸣_2018-10-11_1

《实战Java高并发程序设计(第2版)》_葛一鸣_2018-10-11_2

《实战Java高并发程序设计(第2版)》_葛一鸣_2018-10-11_2

《实战Java高并发程序设计(第2版)》_葛一鸣_2018-10-11_3

《实战Java高并发程序设计(第2版)》_葛一鸣_2018-10-11_3


内容简介:

作者简介
炼数成金特约讲师,guo家认证系统分析师,获得
Oracle OCP认证。长期从事Java軟件开发工作
对Jaa程序设计、J侑有深入研究,对设计模式
人工智能、神经网络、数据挖掘等技术有浓厚兴
趣,著有《实战Java虚拟机:M故障诊断与性
能优化》一书,目前在 Dataguru开设多门课程
包括Jaa并发、JM、Gi等

实战Java高并发程序设计
(第2版)
葛一鸣著
電子工業出版社
Publishing House of Electronics Industry
北京· BEIJING

内容简介
在单核CPU时代,单任务在一个时间点只能执行单一程序,随着多核CPU的发展,并行程序开发变
得尤为重要
本书主要介绍基于Java的并行程序设计基础、思路、方法和实战。第一,立足于并发程序基硇,详
细介绍Java进行并行程序设计的基本方法。第二,进一步详细介绍了JDK对并行程序的强大支持,帮助
读者快速、稳健地进行并行程序开发。第三,详细讨论了“锁”的优化和提高井行程序性能级别的方法和
思路。第四,介绍了并行的基本设计模式,以及Java8910对并行程序的支持和改进。第五,介绍了高并
发框架Aka的使用方法。第六,详细介绍了并行程序的调试方法。第七,分析Jety代码并给出一些其在
高并发优化方面的例子
本书内容丰富,实例典型,实用性强,适合有一定Java基础的技术开发人员阅读
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容
版权所有,侵权必究
图书在版编目(CP)数据
实战Java高并发程序设计/葛一鸣著.-2版.一北京:电子工业出版社,2018.9
ISBN978-7-121-35003-0
①葛…Ⅲ①JAVA语言一程序设计Ⅳ.①TP312.8
中guo版本图书馆CP数据核字(2018)第207736号
策划編辑:董英
责任编辑:汪达文
印刷:三河市良远印务有限公司
装订:三河市良远印务有限公司
出版发行:电子工业出版社
北京市海淀区万寿路173信箱
邮编:100036
开本:787×9801/6
印张:26
字数:525千字
版次:2015年10月第1版
2018年9月第2
印次:2018年9月第1次印刷
印数:3000册
价:89.00元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,
联系及邮购电话010)88254888,8825888
质量投诉请发邮件至zts@phei.com.cn,盗版侵权举报请发邮件至dbqq@phei.com.cne
本书咨询联系方式:010-51260888819,tanq@phei.com.cn

关于Java与并行
由于单核CPU的主频逐步逼近极限,多核CPU架构成了一种必然的技术趋势,因此多
线程并行程序便显得越来越重要。并行计算的一个重要应用场景就是服务端编程。目前服
务端CPU的核心数已经轻松超越10个,而Java显然已经成为当下最流行的服务端编程语
且已经更新到JDK10,因此熟悉和了解基于Java的并行程序开发有着重要的实用价值
本书的体系结构
本书立足于实际开发,又不缺乏理论介绍,力求通俗易懂、循序渐进。本书共分为9
第1章主要介绍了并行计算中相关的一些基本概念,树立读者对并行计算的基本认识
介绍了两个重要的并行性能评估定律,以及Java_内.存_模型JMM。
第2章介绍了Java并行程序开发的基础,包括Java中 Thread的基本使用方法等,也
详细介绍了并行程序容易引发的一些错
及容易出现的误用
第3章介绍了JDK内部对并行程序开发的支持,主要介绍je(java. util. concurrent)中
些工具的使用方法、各自的特点及它们的内部实现原理

实战Java高并发程序设计(第2版
第4章介绍了在开发过程中可以进行的对锁的优化,也进一步简要描述了Java虚拟机
层面对并行程序的优化支持。此外,还花费一定的篇幅介绍了无锁的计算
第5章介绍了并行程序设计中常见的一些设计模式
些典型的并行算法和使用
方法,其中包括重要的 Java NIo和AO的介绍
第6章介绍了Java89/10为并行计算做的改进,包括并行流、 Completable Future
第7章主要介绍了高并发框架Aka的基本使用方法,并使用Aka框架实现了一个简
单的粒子群算法,模拟超高并发的场景
第8章介绍了使用 Eclipse进行多线程调试的方法,并演示了通过 Eclipse进行多线程
周试重现 ArrayList的线程不.安.全.问题
第9章介绍了Jett,并分析了Jety的一些关键代码,主要展示它在高并发优化中所做
的一些努力,也为
本书特色
本书的主要特色如下
1.结构清晰。本书一共9章,总体上循序渐进,逐步提升。每一章都有鲜明的侧重点
有利于读者快速抓住重点
2.理论结合实战。本书注重实战,书中重要的知识点都安排了代码实例,帮助读者理
解。同时也不忘对系统的内部实现原理进行深度剖析
3.通俗易懂。本书尽量避免采用过于理论化的描述方式,简单的白话文风格贯穿全书
配图基本上为手工绘制,降低了理解难度,并尽量做到读者在阅读过程中少盲点
无盲点
适合阅读人群
虽然本书力求通俗,但是要通读本书并取得良好的学习效果,要求读者具备基本的Java
仅供丰商业用途或交流学习使用



回复

使用道具 举报

锁住烂漫@ | 2019-12-25 12:03:33 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则