《Java并发编程的艺术》食用指南V1.0

《Java并发编程的艺术》食用指南V1.0

这本书喜欢从操作系统的角度对Java并发编程的原理进行解析,底层原理讲解得很清楚。但是章节之间的连贯性一般,对于我个人而言,适合在建立并发编程知识体系后,用来查漏补缺,掌握底层原理。换句话来说,很适合面向面试挑选着学习。挑一下Hashmap AQS 线程池源码看看。

Chapter 1 并发编程的挑战

简单了解,从不同的角度探究并发编程的问题

Chapter 2 Java并发机制的底层实现原理

2.1 volatile的应用

先会用,然后了解怎么实现的原理,有什么问题,怎么解决(这个方法在学编程里通用)

2.2 synchronized的实现原理与应用

2.3 原子操作的实现原理 了解一下

但是CAS问题一定要掌握,有什么问题,该怎么解决

Chapter 3 Java内存模型(JMM)

final的内存语序

Chapter 4 Java并发编程基础(这一章不错好好品)

线程生成,启动终止,与线程通信还有应用。

Chapter 5 Java中的锁

回答时可以从表层到底层按顺序回答。
AQS是个很重要的东西,队列同步器。
重入锁
公平与非公平锁的区别
Condition接口
Condition的分析与实现

Chapter 6 Java并发容器与框架

要了解到JDK1.7和JDK1.8的区别
阻塞队列的作用

Chapter 7 原子类

原子更新基本类型 怎么实现原子操作的

Chapter 8 Java并发工具类

8.1 CountDownLatch要深入了解

Chapter 9 Java线程池

线程池怎么调度

Chapter 10 Executor框架

FutureTask

Chapter 11 Java编程实践

11.1 实现一下生产者与消费者问题

11.2 怎么去发现问题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值