本书聚焦Java高并发编程基础知识,介绍Java多线程、线程池、内置锁、JMM、CAS、JUC、高并发设计模式等并发编程方面的核心原理和实战知识。 本书共10章。第1、2章剖析多线程、线程池的核心原理和实战应用,揭秘线程安全问题和Java内置锁的核心原理。第3、4章讲解CAS原理与JUC原子类、JMM的核心原理,揭秘CAS操作的弊端...
副标题: 多线程、锁、JMM、JUC、高并发设计模式出版年: 2021-4ISBN: 9787111679882豆瓣评分 7.6 20人评价 5星 25.0% 4星 60.0% 3星 5.0% 2星 5.0% 1星 5.0% 评价: 写笔记 写书评 加入购书单 分享到 推荐 目录 ··· 前言 自序 第1章 多线程原理与实战 1 1.1 两个技术面试故事 1 1.2 无处不在...
多线程:介绍Java多线程的基础概念,如线程的创建、启动、状态转换、线程间通信等。 锁:深入探讨Java中的各种锁机制,包括内置锁(synchronized)、ReentrantLock、ReadWriteLock等,以及它们的使用场景和性能特点。 Java内存模型(JMM):解释Java内存模型的工作原理,包括可见性、原子性、有序性等问题,以及如何通过volatile关键字...
第9章高并发核心模式之异步回调模式 本书聚焦Java高并发编程基础知识,介-绍Java多线程、线程池、内置锁、JMM、CAS、JUC、高并发设计模式等并发编程方面的核心原理和实战知识。本书共10章。第1、2章剖析多线程、线程池的核心原理和实战应用,揭秘线程安全问题和Java内置锁的核心原理。第3、4章讲解CAS原理与JUC原子...
计算机网络 编程语言与程序设计 本书聚焦Java高并发编程基础知识,介-绍Java多线程、线程池、内置锁、JMM、CAS、JUC、高并发设计模式等并发编程方面的核心原理和实战知识。本书共10章。第1、2章剖析多线程、线程池的核心原理和实战应用,揭秘线程安全问题和Java内置锁的核心原理。第3、4章讲解CAS原理与JUC原子类、...
1.5.5 线程的yield操作 1.5.6 线程的daemon操作 1.5.7线程状态总结 1.6线程池原理与实战 1.6.1 JUC的线程池架构 1.Executor Executor是Java异步目标任务的“执行者”接口,其目标是执行目标任务。“执行者”Executor提供了execute()接口来执行已提交的Runnable执行目标实例。Executor作为执行者的角色,其目的是提供一种...
《Java高并发核心编程.卷2,多线程、锁、JMM、JUC、高并发设计模式》 目录 第1章 多线程原理与实战 1.2 无处不在的进程和线程 1.2.1 进程的基本原理 1.2.2 线程的基本原理 1.2.3 进程与线程的区别 1.3 创建线程的4种方法 1.3.1 Thread类详解
多线程:介绍Java多线程的基础概念,如线程的创建、启动、状态转换、线程间通信等。 锁:深入探讨Java中的各种锁机制,包括内置锁(synchronized)、ReentrantLock、ReadWriteLock等,以及它们的使用场景和性能特点。 Java内存模型(JMM):解释Java内存模型的工作原理,包括可见性、原子性、有序性等问题,以及如何通过volatile关键字...
多线程:介绍Java多线程的基础概念,如线程的创建、启动、状态转换、线程间通信等。 锁:深入探讨Java中的各种锁机制,包括内置锁(synchronized)、ReentrantLock、ReadWriteLock等,以及它们的使用场景和性能特点。 Java内存模型(JMM):解释Java内存模型的工作原理,包括可见性、原子性、有序性等问题,以及如何通过volatile关键字...