java并发编程的艺术,入门java并发编程要学习的

一,并发底层实现

1,volatitle的应用

2,synchronized的实现原理

3,原子操作的原理

二,java的内存模型

1,抽象结构

2,happens-before简介

3,并发编程的模型的关键问题

4,重排序

5,顺序的一致性

6,volatile的内存语意

7,锁的内存语意

8,final域的内存语意

三,并发编程基础

1,线程间的通信

2,多线程的优先级

3,重入锁,读写锁,LockSupport工具

4,condition接口

四,java并发容器和框架

1,ConcurrentHashMap实现原理

2,ConcurrentLinkedQueue

3,阻塞队列

4,fork和join

五,原子操作类

六,java并发工具类

1,等待多线程完成的countdownLatch

2,同步障碍

七,java的线程池

1,线程池实现原理(创建,监控,提交任务,关闭,合理配置线程池)

八,Executor框架的应用

九,java并发编程的实战


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值