Java并发编程之美
  • 推荐3
  • 收藏6
  • 浏览3.1K

Java并发编程之美

翟陆续 薛宾田 , 翟陆续 (作者) 

  • 书  号:978-7-121-34947-8
  • 出版日期:2018-10-01
  • 页  数:
  • 开  本:
  • 出版状态:上市销售
  • 维护人:刘皎
电子书 ¥59.00
购买电子书
纸质版 ¥89.00
并发编程相比 Java 中其他知识点的学习门槛较高,从而导致很多人望而却步。但无论是职场面试,还是高并发/ 高流量系统的实现,却都离不开并发编程,于是能够真正掌握并发编程的人成为了市场迫切需求的人才。
本书通过图文结合、通俗易懂的讲解方式帮助大家完成多线程并发编程从入门到实践的飞跃!全书分为三部分,第一部分为Java 并发编程基础篇,主要讲解Java 并发编程的基础知识、线程有关的知识和并发编程中的其他相关概念,这些知识在高级篇都会有所使用,掌握了本篇的内容,就为学习高级篇奠定了基础;第二部分为Java 并发编程高级篇,讲解了Java 并发包中核心组件的实现原理,让读者知其然,也知其所以然,熟练掌握本篇内容,对我们在日常开发高并发、高流量的系统时会大有裨益;第三部分为Java 并发编程实践篇,主要讲解并发组件的使用方法,以及在使用过程中容易遇到的问题和解决方法。
用代码讲述Java并发编程原理与机制!
翟陆续,花名加多,四川大学计算机学院研究生毕业。目前任淘宝技术高级开发工程师,热衷于Java并发编程,对JUC包源码有深入的研究,熟悉常用开源框架实现原理。

薛宾田,四川大学计算机学院研究生毕业,阿里巴巴原研发工程师,目前在河南牧业经济学院信息工程学院担任Java课程老师。

目录

本书勘误

印次
  • 页码:302  •  印次: 1

    第 11.3节例子TestMap和TestMap2中new的ArrayList修改为CopyOnWriteArrayList

    翟陆续 提交于 2018/11/5 11:18:33
    刘皎 确认于 2018/11/5 11:35:25

读者评论

  • 在2.12.5自旋锁小节中,说“当该线程获取到锁时又需要将其切换到内核状态而唤醒该线程。”,个人认为应该是切到用户态吧

    EricGo发表于 2023/2/15 21:53:58
  • p35第一行 资源的有序性应该只破坏了环路等待条件,而不包括请求并持有条件吧?请大哥指点,感谢!

    Fatal发表于 2020/11/19 8:16:26
  • p49第三行,构造函数会把父线程中 inheritableThreadLocals 变量里面的本地变量复制一份保存到子线程的 inheritableThreadLocals 变量里面。请问大哥,这里复制的只是引用对吧?

    Fatal发表于 2020/11/2 8:38:45
  • 你好,作者,书中源码可以在哪里下载?

    我要当学霸发表于 2020/8/18 0:17:00
  • @翟陆续,您好!关于本书的2.4章节关于内存可见性问题的分析,有个疑惑请教下:线程B在修改X的值为2后将新值存放到线程2所在的一级Cache和共享二级Cache,线程B在刷一级Cache的时候,线程A的一级Cache不会失效么,根据缓存一致性协议MESI?线程A和线程B读X的时候,应该是同一个缓存行吧。麻烦大神抽空给予回复,谢谢!

    菠萝炒辣条发表于 2020/7/9 16:41:50
    • 你好,根据作者描述,线程A、B分别在不同的cpu上执行,1级cache属于各CPU私有,所以缓存不同

      fly2008发表于 2023/8/7 17:48:12

电子书版本

  • Epub

相关博文

  • 征服Java并发编程,成功入职BAT

    征服Java并发编程,成功入职BAT

    管理员账号 2019-10-24

    BAT 国内程序员心中的耶路撒冷 ██ 1 ██ 又到了“金九银十”跳槽季,进入“大厂”是很多程序员的目标,而能够在有钱、有人、有技术并有机会与知名大佬一起做技术研发的BAT工作,对程序员而言是一种殊荣。 想要进入BA...

    管理员账号 2019-10-24
    783 0 0 0

相关图书

Python一行流:像专家一样写代码

Christian Mayer (作者) 苏丹 (译者)

本书专注于从初学迈向进阶的Python编码技术:如何像专家一样写出优雅、准确、简洁高效的Python 单行代码;阅读任意一行Python 代码时,如何系统性地对...

¥89.00

剑指Offer(专项强化版):数据结构与算法名企面试题精讲

何海涛 (作者)

本书全面、系统地总结了在准备程序员面试过程中必备的数据结构与算法。本书首先详细讨论整数、数组、链表、字符串、哈希表、栈、队列、二叉树、堆和前缀树等常用的数据结构...

¥89.00

C++服务器开发精髓

张远龙 (作者)

本书从操作系统原理角度讲解进行C++服务器开发所需掌握的技术栈。全书总计9章,第1~2章讲解C++ 11/14/17新标准中的常用特性、新增类库,以及C++开发...

 

PHP编程(第4版)

Rasmus Lerdorf(拉斯马斯·勒多夫), Kevin Tatroe(凯文·塔特罗), Peter MacIntyre(彼得·麦金太尔) (作者) 卢涛 (译者)

PHP是一种被广泛使用的Web编程语言,它简单易用,而且与时俱进,不断进化,提升性能。本书基于PHP 7.4,深入介绍 PHP编程技术,涵盖了 PHP 所有基本...

¥109.00

深入理解Spring Cloud与实战

方剑 (作者)

本书共分10章,主要介绍Spring Cloud各个核心组件的设计原理,以及目前流行的Spring Cloud Alibaba和 Netflix组件,并且剖析S...

¥106.00

基于Kotlin的Spring Boot微服务实战

袁康 (作者)

本书介绍了Kotlin在Spring Boot微服务开发中的实践,并使用Kotlin作为开发语言,介绍了函数式编程思想、Kotlin的语法、Kotlin在常用中...

¥69.30