多线程基础学习

核心

  1. 并发编程
    1. 哪个快
    2. 死锁
    3. 资源限制
  2. java并发机制的底层实现原理
  3. JMM
    1. 基础
    2. volatile
    3. final 重排序规则
    4. happenbefore
  4. java并发基础
    1. 多线程基础学习
      1. 线程的状态查看代码
    2. 启动和终止线程
    3. 线程通讯
      1. 1
      2. 2
      3. 3
      4. 4
      5. Thread.join()的使用
      6. 6
    4. 线程实例
      1. 等待超时模式
      2. 简单的数据库连接池示例
      3. 线程池技术及其示例
      4. 一个基于线程池技术的简单web服务
  5. Java中的锁
    1. Lock接口
    2. 队列同步器
    3. 重入锁
  6. 并发容器和框架
    1. 为什么使用ConcurrentHashMap  https://www.cnblogs.com/heyonggang/p/9112731.html
      https://www.cnblogs.com/ITtangtang/p/3948786.html
    2. 偏移量 https://blog.csdn.net/qq_17242957/article/details/50783939
原文地址:https://www.cnblogs.com/tianzhiyun/p/9339171.html