您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
深入理解Java高并发编程
字数: 1114
出版社: 清华大学
作者: 黄俊|责编:贾小红
商品条码: 9787302591344
版次: 1
开本: 16开
页数: 623
出版年份: 2021
印次: 1
定价:
¥148
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥22.05
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
《深入理解Java高并发编程》致力于介绍Java高并发 编程方面的知识。由于多线程处理涉及的知识内容十分丰 富,因此介绍时必须从Java层面的讲解一直深入到底层的 知识讲解。为了帮助读者轻松阅读本书并掌握其中知识, 本书做了大量基础知识的铺垫。在第1篇基础知识储备中, 主要介绍计算机原理、并发基础、常见语言的线程实现、 Java并发入门、JUC之Java线程池、JUC之同步结构、Java NIO详解等内容。在第2篇深入Java并发原理中,详细介绍 了JUC包中所有使用的原子类的原理与源码实现;非常关键 且容易出错的volatile关键字的原理,从Java、JVM、C、 汇编、CPU层面对其进行详细讲解;synchronized在JVM中 获取锁和释放锁的流程;JUC包的核心结构——AQS的原理 与源码实现,通过逐方法、逐行的解释,帮助读者彻底掌 握AQS中提供的获取锁、释放锁、条件变量等操作的实现与 原理。最后,详细介绍了JVM中JNI的实现原理,将Java Thread对象中的所有方法在JVM层面的实现流程进行了详细 描述,以帮助读者在使用这些方法时,知道底层发生了什 么,以及发生异常时如何从容解决问题。
作者简介
黄俊,专注于研究Java语言, Hotspot, Linux内核,C语言与汇编,架构设计,多线程并发处理,专注于研究高效学习方式。曾就职于美团、阿里,前新东方业务架构师。
目录
第1篇 基础知识储备 第1章 计算机原理 1.1 汇编语言基础 1.1.1 汇编语言与机器语言 1.1.2 常见的寄存器 1.1.3 常见操作语句 1.1.4 内联汇编 1.1.5 常见助记符 1.2 C语言基础 1.2.1 基本数据类型 1.2.2 结构体原理 1.2.3 指针原理 1.2.4 指针与数组原理 1.3 计算机组成原理基础 1.3.1 intel的发展历史 1.3.2 计算机程序的组成 1.3.3 计算机的内存管理与内存地址原理 1.3.4 计算机程序的执行原理 1.4 OS概述 1.4.1 OS的发展历程和分类 1.4.2 常用的OS系统 1.5 小结 第2章 并发基础 2.1 并发与并行原理 2.1.1 并发 2.1.2 并行 2.1.3 并发与并行带来的问题 2.2 传统OS并发控制原理 2.2.1 P-V原语 2.2.2 信号量 2.2.3 互斥量 2.2.4 自旋锁 2.2.5 读写锁 2.2.6 死锁 2.3 CPU并发控制原理 2.3.1 中断控制 2.3.2 缓存一致性协议 2.3.3 系统屏障 2.3.4 总线/缓存锁 2.4 Linux内核并发控制原理 2.4.1 Linux内核信号量与P-V原语实现原理 2.4.2 Linux内核互斥量实现原理 2.4.3 Linux内核自旋锁实现原理 2.4.4 Linux内核读写锁实现原理 2.4.5 Linux内核中断控制与内核抢占原理 2.4.6 Linux内核seq锁实现原理 2.4.7 Linux内核rcu锁实现原理 2.5 Glibc和Pthread库原理 2.5.1 C标准、CRT与Glibc 2.5.2 LinuxThread与POSIX、NGTP、NPTL 2.5.3 NPTL常用函数与实现原理 2.6 小结 第3章 常见语言的线程实现 3.1 汇编语言多线程实现 3.2 C语言多线程实现 3.3 Go语言多线程实现 3.4 Python语言多线程实现 3.5 Java语言多线程实现 3.6 不同语言并发异同与知识推理 3.7 小结 第4章 Java并发入门 4.1 Java Thread类核心原理与方法 4.1.1 走进Thread 4.1.2 run方法 4.1.3 start方法 4.1.4 stop方法 4.1.5 destory方法 4.1.6 interrupt方法 4.1.7 sleep方法 4.1.8 join方法 4.1.9 Thread方法使用与线程状态转换 4.2 Runnable与Callable的使用 4.3 Future接口的使用 4.4 Promise接口的使用 4.5 volatile关键字的使用 4.6 synchronized关键字的使用 4.7 小结 第5章 JUC之Java线程池 5.1 Executor与ExecutorService详解 5.1.1 Executor接口原理 5.1.2 ExecutorService接口原理 5.2 ThreadPoolExecutor详解 5.2.1 ThreadPoolExecutor例子 5.2.2 ThreadPoolExecutor核心数据结构 5.2.3 execute方法的实现原理 5.2.4 shutdown方法实现原理 5.2.5 awaitTermination方法的实现原理 5.2.6 shutdownNow方法的实现原理 5.3 ScheduledThreadPoolExecutor详解 5.3.1 ScheduledThreadPoolExecutor例子 5.3.2 ScheduledExecutorService接口 5.3.3 ScheduledThreadPoolExecutor核心变量 5.3.4 scheduleAtFixedRate实现与原理 5.3.5 ScheduledFutureTask实现与原理 5.3.6 scheduleWithFixedDelay实现与原理 5.3.7 shutdown实现与原理 5.4 构建不同线程池 5.4.1 FixedThreadPool 5.4.2 SingleThreadExecutor 5.4.3 CachedThreadPool 5.4.4 SingleThreadScheduledExecutor 5.4.5 ScheduledThreadPool 5.5 ForkJoinPool详解 5.5.1 ForkJoinPool核心数据结构与方法 5.5.2 ForkJoinPool externalPush实现原理 5.5.3 ForkJoinPool externalSubmit实现原理 5.5.4 ForkJoinPool signalWork实现原理 5.5.5 ForkJoinPool tryAddWorker实现原理 5.5.6 ForkJoinPool createWorker实现原理 5.5.7 ForkJoinPool registerWorker实现原理 5.5.8 ForkJoinPool ForkJoinWorkerThread执行原理 5.5.9 ForkJoinPool scan窃取算法原理 5.5.10 ForkJoinPool runTask原理 5.5.11 ForkJoinPool awaitWork原理 5.5.12 ForkJoinPool切割子任务 5.5.13 ForkJoinTask doExec原理 5.5.14 ForkJoinTask fork原理 5.5.15 ForkJoinTask join原理 5.5.16 ForkJoinPool awaitJoin原理 5.5.17 ForkJoinPool tryRemoveAndExec原理 5.5.18 ForkJoinPool helpStealer原理 5.5.19 ForkJoinPool tryCompensate原理 5.5.20 ForkJ
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网