跳至主要內容

Java 并发

钝悟...大约 2 分钟JavaJavaSE并发JavaJavaSE并发

Java 并发

Java 并发总结、整理 Java 并发编程相关知识点。

并发编程并非 Java 语言所独有,而是一种成熟的编程范式,Java 只是用自己的方式实现了并发工作模型。学习 Java 并发编程,应该先熟悉并发的基本概念,然后进一步了解并发的特性以及其特性所面临的问题。掌握了这些,当学习 Java 并发工具时,才会明白它们各自是为了解决什么问题,为什么要这样设计。通过这样由点到面的学习方式,更容易融会贯通,将并发知识形成体系化。

📖 内容

Java 并发简介

关键词:进程线程安全性活跃性性能死锁饥饿上下文切换

img
img

Java 线程基础

关键词:ThreadRunnableCallableFuturewaitnotifynotifyAlljoinsleepyeild线程状态线程通信

img
img
img
img

Java 并发核心机制

关键词:synchronizedvolatileCASThreadLocal

Java 并发锁

关键词:AQSReentrantLockReentrantReadWriteLockCondition

Java 原子类

关键词:CASAtomic

Java 并发容器

关键词:ConcurrentHashMapCopyOnWriteArrayList

Java 线程池

关键词:ExecutorExecutorServiceThreadPoolExecutorExecutors

Java 并发工具类

关键词:CountDownLatchCyclicBarrierSemaphore

Java 内存模型

关键词:JMMvolatilesynchronizedfinalHappens-Before内存屏障

ForkJoin 框架

📚 资料

🚪 传送

◾ 🏠 JAVACORE 首页open in new window ◾ 🎯 钝悟的博客open in new window

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.7