编程语言
首页 > 编程语言> > 蘑菇街Java大牛纯手打肛出的一份多线程文档,请别丢进收藏夹吃灰

蘑菇街Java大牛纯手打肛出的一份多线程文档,请别丢进收藏夹吃灰

作者:互联网

前言

这个【多线程】的文档是全程手打肛出来的,共129页,希望各位老铁可以转发本文支持一下!

完整版多线程文档资料领取方式:加我VX【tkzl6666】获得免费领取方式。领取之后可别丢进收藏夹吃灰喔!

内容介绍

一、什么是多线程

1.初识多线程

蘑菇街Java大牛纯手打肛出的一份多线程文档,请别丢进收藏夹吃灰


二、Thread类解析

1.Thread线程类API

蘑菇街Java大牛纯手打肛出的一份多线程文档,请别丢进收藏夹吃灰


三、使用多线程需要注意的问题

1、使用多线程遇到的问题

2、对象的发布与逸出

3、解决多线程遇到的问题

4、多线程需要注意的事 -总结

蘑菇街Java大牛纯手打肛出的一份多线程文档,请别丢进收藏夹吃灰


四、synchronized锁和lock锁

1、synchronized锁

2、Lock显式锁

3、Java锁简单总结

蘑菇街Java大牛纯手打肛出的一份多线程文档,请别丢进收藏夹吃灰


五、AQS

1、AQS是什么?

2、简单看看AQS

蘑菇街Java大牛纯手打肛出的一份多线程文档,请别丢进收藏夹吃灰


六、ReentrantLock和ReentrantReadWriteLock

完整版多线程文档资料领取方式:加我VX【tkzl6666】获得免费领取方式。领取之后可别丢进收藏夹吃灰喔!

1、ReentrantLock锁

2、ReentrantReadWriteLock

3、最后

蘑菇街Java大牛纯手打肛出的一份多线程文档,请别丢进收藏夹吃灰


七、线程池

1、线程池简介

2、JDK提供的线程池API

3、ThreadPoolExecutor详解

4、execute执行方法

5、线程池关闭

蘑菇街Java大牛纯手打肛出的一份多线程文档,请别丢进收藏夹吃灰


八、死锁

1、死锁讲解

2、避免死锁的方法

3、死锁总结

蘑菇街Java大牛纯手打肛出的一份多线程文档,请别丢进收藏夹吃灰


九、线程常用的工具类

1、CountDownLatch

2、CyclicBarrier

3、Semaphore

4、总结

蘑菇街Java大牛纯手打肛出的一份多线程文档,请别丢进收藏夹吃灰


十、Atomic

1、基础铺垫

2、原子变量类简单介绍

蘑菇街Java大牛纯手打肛出的一份多线程文档,请别丢进收藏夹吃灰


十一、ThreadLocal

1、什么是ThreadLocal

2、为什么要学习ThreadLocal?

3、ThreadLocal实现的原理

4、避免内存泄露

5、总结

蘑菇街Java大牛纯手打肛出的一份多线程文档,请别丢进收藏夹吃灰


完整版多线程文档资料领取方式:加我VX【tkzl6666】获得免费领取方式。领取之后可别丢进收藏夹吃灰喔!


标签:1.4,1.2,死锁,线程,2.2,多线程,收藏夹,丢进
来源: https://blog.51cto.com/14480698/2487850