Java并发知识体系

Java 并发是与硬件息息相关的。Java 线程由操作系统管理,而操作系统又是运行在 CPU 之上的。

并发知识点

  • Java 并发领域介绍
  • volatile 关键字的应用场景与原理剖析
  • synchronized 关键字的底层原理深入剖析
  • Lock 原理深入剖析
  • 何为原子操作以及原子操作的原理深入剖析
  • 锁与锁原理深入剖析
  • 锁框架详解
  • 读写锁与重入锁分析
  • 内存屏障详解
  • Completion Service 详解
  • 重排序详解
  • Fork-Join API 详解
  • 一致性语义深入解读
  • 资源死锁详解
  • synchronized 与 ReetranLock 详细对比
  • happen-benfore 语义的含义讲解
  • Java 内存模型深入详解
  • Exector 框架深入解读
  • ThreadLocal 原理与底层源码深入解读
  • Java concurrent 包重要且核心组件深入详解
  • CountDownLatch 详解
  • CycilcBarrier 解读
  • 线程间同学方式详解
  • CPU Cache 模型详解
  • JMM 的有序性、可见性与原子性详解
  • Java 线程池深入剖析
  • Future 模式深入详解
  • CAS 深入剖析
  • JVM 对 CAS 的支持
  • 其他并发分析工具详解

Terwer...大约 2 分钟并发新思路新笔记详解深入剖析原理解读java并发concurrent
Java8知识体系

Java8知识体系

  • Java8新特性介绍
  • Lambda表达式介绍
  • 使用Lambda表达式代替内部类
  • Lambda表达式的作用
  • 外部迭代与内部迭代
  • Java Lambda表达式语法详解
  • 函数式接口详解
  • 传递值与传递行为
  • Stream深度解析
  • Sream API详解
  • 串行流与并行流
  • Stream构成
  • Stream源生成方式
  • Stream操作类型
  • Stream转换
  • Optional详解
  • 默认方法详解
  • 方法与构造方法引用
  • Predicate接口详解
  • Function接口详解
  • Consumer接口剖析
  • Filter介绍
  • Map-reduce详解,中间操作与终止操作
  • 新的Date API分析

Terwer...大约 1 分钟JDK8新思路新笔记详解表达式接口介绍操作