Java高并发核心编程
正版新书 新华官方库房直发 可开电子发票
¥
82.57
6.4折
¥
129
全新
库存8件
作者尼恩编著
出版社机械工业出版社
ISBN9787111679882
出版时间2021-05
版次1
装帧平装
开本16开
纸张胶版纸
页数484页
定价129元
货号SC:9787111679882
上书时间2024-09-16
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
作者简介:
尼恩,中南大学硕士,架构师,先后在华为、神州数码从事技术研发工作,专注于高性能Web平台、高性能通信、高性能搜索、数据挖掘等领域的架构设计和分析工作。
主编推荐:
涵盖高并发开发、
大厂面试的核心难题
从设计模式和基础知识入手,抽丝剥茧,
将高深莫测的Java高并发知识讲解得浅显易懂
内容简介:
本书聚焦Java并发编程基础知识,介绍了Java多线程、线程池、内置锁、JMM、CAS、JUC、高并发设计模式等并发编程方面的核心原理和实战知识。
本书共分为10章。第1-2章浅显易懂地剖析多线程、线程池的核心原理和实战使用,揭秘线程安全问题和Java内置锁的核心原理;第3-4章细致地讲解CAS原理与JUC原子类、JMM的核心原理,揭秘CAS操作的弊端和两类规避措施、解密Java如何内存可见性和volatile关键字的底层知识;第5章细致地介绍JUC显示锁的原理和各种显示锁的使用;第6章图文并茂、深入浅出地阐述JUC高并发的基础设施:AQS抽象同步器核心原理;第7章介绍JUC容器类;第8-10章介绍常见的Java高并发设计模式的原理和使用。
本书既可作为Java工程师、架构师的编程参考书,又可以作为参加互联网大厂面试、笔试的人员的学习参考书。
目录:
前言
自序
第1章 多线程原理与实战
1.1 两个技术面试故事
1.2 无处不在的进程和线程
1.2.1 进程的基本原理
1.2.2 线程的基本原理
1.2.3 进程与线程的区别
1.3 创建线程的4种方法
1.3.1 Thread类详解
1.3.2 创建一个空线程
1.3.3 线程创建方法一:继承Thread类创建线程类
1.3.4 线程创建方法二:实现Runnable接口创建线程目标类
1.3.5 优雅创建Runnable线程目标类的两种方式
1.3.6 通过实现Runnable接口的方式创建线程目标类的优缺点
1.3.7 线程创建方法三:使用Callable和FutureTask创建线程
1.3.8 线程创建方法四:通过线程池创建线程
1.4 线程的核心原理
1.4.1 线程的调度与时间片
1.4.2 线程的优先级
1.4.3 线程的生命周期
1.4.4 一个线程状态的简单演示案例
1.4.5 使用Jstack工具查看线程状态
1.5 线程的基本操作
1.5.1 线程名称的设置和获取
1.5.2 线程的sleep操作
1.5.3 线程的interrupt操作
1.5.4 线程的join操作
1.5.5 线程的yield操作
1.5.6 线程的daemon操作
1.5.7 线程状态总结
1.6 线程池原理与实战
1.6.1 JUC的线程池架构
1.6.2 Executors的4种快
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价