Java核心类库 —— 线程和并发

java核心类库之-------线程和并发体系图

Java核心类库 —— 线程和并发_第1张图片

1.基础操作

   1.1 并发与并行

Java核心类库 —— 线程和并发_第2张图片

   1.2 进程和线程

Java核心类库 —— 线程和并发_第3张图片

     1.2.1 线程调度

    1.3 多线程的优势

Java核心类库 —— 线程和并发_第4张图片

   1.4 Java操作进程

   1.5 继承方式创建并启动线程

Java核心类库 —— 线程和并发_第5张图片

  1.6 实现接口创建并启动线程

Java核心类库 —— 线程和并发_第6张图片

  1.7 使用匿名内部类创建并启动线程

Java核心类库 —— 线程和并发_第7张图片

  1.8 继承和实现线程的区别

Java核心类库 —— 线程和并发_第8张图片

2.并发同步

      2.1 线程同步

            1.同步代码块

        2.同步方法

Java核心类库 —— 线程和并发_第9张图片
Java核心类库 —— 线程和并发_第10张图片

           3.单列模式---懒加载同步

                单例模式---饿汉式

Java核心类库 —— 线程和并发_第11张图片

              单例模式---懒汉式

Java核心类库 —— 线程和并发_第12张图片
Java核心类库 —— 线程和并发_第13张图片

      4.同步锁

Java核心类库 —— 线程和并发_第14张图片

   2.2线程通信

      1.  生产者消费之案例:

Java核心类库 —— 线程和并发_第15张图片
Java核心类库 —— 线程和并发_第16张图片
Java核心类库 —— 线程和并发_第17张图片

2.wait和notify方法的介绍

Java核心类库 —— 线程和并发_第18张图片
Java核心类库 —— 线程和并发_第19张图片
Java核心类库 —— 线程和并发_第20张图片

    3.Lock和condition接口

Java核心类库 —— 线程和并发_第21张图片

3.线程的生命周期

      3.1生命周期流转图

Java核心类库 —— 线程和并发_第22张图片
Java核心类库 —— 线程和并发_第23张图片
Java核心类库 —— 线程和并发_第24张图片

    3.2 线程控制操作

               线程休眠:

Java核心类库 —— 线程和并发_第25张图片

              联合线程 :

Java核心类库 —— 线程和并发_第26张图片

         后台线程:

Java核心类库 —— 线程和并发_第27张图片

      线程优先级:

Java核心类库 —— 线程和并发_第28张图片

     线程礼让:

Java核心类库 —— 线程和并发_第29张图片

4. 定时器和线程组

Java核心类库 —— 线程和并发_第30张图片

你可能感兴趣的:(Java核心类库 —— 线程和并发)