Java 线程与并发

索引目录

1. 基本概念

NO. CHAPTER
1 Java 并行与并发
2 Java 进程与线程
3 Java Thread 类
4 Java 创建线程
5 Java 线程池
6 Java 线程的状态与转换
7 Java 高并发及线程安全
8 Java 关键字 volatile
9 Java Atomic 原子类
10 Java JMM 和可见性问题
11 Java synchronized 线程的同步
12 Java 并发包
13 Java 线程的调度
14 Java 线程交互
15 Java Timer 定时器

2. 项目集

NO. CHAPTER
1 [Java] 多线程计数器

3. FAQ

NO. CHAPTER
1 Java 为什么常用实现 Runnable 接口的方法创建线程?
2 Java Thread 类中的 start() 和 run() 方法有什么区别?
3 Java 为什么多线程都是默认先运行完 main?
4 Java 可以让多核处理器的每一个内核运行不同线程吗?
5 Java 一个继承了 Runnable 的实现类的类也算一个线程吗?
6 Java 什么是死锁?
7 Java CyclicBarrier、CountDownLatch 和 wait() 有什么不同?
8 Java Runnable 和 Callable 分别要什么时候用?

你可能感兴趣的:(Java,java,多线程)