java核心-多线程(1)-知识大纲

Thread,整理一份多线程知识大纲,大写意

1.概念介绍
线程
进程
并发

2.基础知识介绍
Java线程类
Thread
静态方法&实例方法
Runnable
Callable
Future
FutureTask
线程状态
线程优先级

内存模型
violate

3.访问共享资源
synchronized

Lock

4.终结任务
终止线程

中断机制

5.线程协作
等待通知机制

死锁

6.JUC
多线程容器类
ConcurrentHashMap

线程池
Executors

并发控制器
Semaphore(信号量)

锁类(java.util.concurrent.lock)

原子类(java.util.concurrent.atomic)

posted on 2019-05-07 14:41  火枪  阅读(227)  评论(0)    收藏  举报