返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 醉染图书Java多线程与线程池技术详解9787302573739
  • 正版全新
    • 作者: 肖海鹏,牟东旭著 | 肖海鹏,牟东旭编 | 肖海鹏,牟东旭译 | 肖海鹏,牟东旭绘
    • 出版社: 清华大学出版社
    • 出版时间:2021-05-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    醉染图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 肖海鹏,牟东旭著| 肖海鹏,牟东旭编| 肖海鹏,牟东旭译| 肖海鹏,牟东旭绘
    • 出版社:清华大学出版社
    • 出版时间:2021-05-01
    • 版次:1
    • 印次:1
    • 字数:461000
    • 页数:656
    • 开本:32开
    • ISBN:9787302573739
    • 版权提供:清华大学出版社
    • 作者:肖海鹏,牟东旭
    • 著:肖海鹏,牟东旭
    • 装帧:平装
    • 印次:1
    • 定价:79.00
    • ISBN:9787302573739
    • 出版社:清华大学出版社
    • 开本:32开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2021-05-01
    • 页数:656
    • 外部编号:1202352579
    • 版次:1
    • 成品尺寸:暂无

    章 多线程基础

    1.1 进程与线程

    1.1.1 操作系统与进程

    1.1.2 线程与进程的关系

    1.2 多线程启动

    1.2.1 线程标识

    1.2.2 Thread与Runnable

    1.. run()与start()

    1.2.4 Thread源码分析

    1.3 线程状态

    1.3.1 NEW状态

    1.3.2 RUNNABLE状态

    1.3.3 BLOCKED状态

    1.3.4 WAITING状态

    1.3.5 TME_WAITING状态

    1.3.6 WAITING与BLOCKED的区别

    1.3.7 TERMINATED状态

    1.3.8 线程状态转换

    1.4 sleep()与yield()

    1.4.1 线程休眠sleep()

    1.4.2 线程让步yield()

    1.5 线程优先级

    1.5.1 线程优先级与资源竞争

    1.5.2 案例:大型浮点运算测试

    1.5.3 案例:多线程售票

    1.6 守护线程

    1.6.1 守护线程的概念

    1.6.2 案例:清道夫与工作者

    1.7 本章习题

    第2章 线程安全与共享资源竞争

    2.1 synchronized同步介绍

    2.2 synchronized同步方法

    2.2.1 同步方法调用流程

    2.2.2 同步方法之间的互斥

    2.. 同步方法与非同步方法

    . synchronized同步静态方法

    ..1 单例高并发问题

    ..2 类锁与对象锁

    .. 静态同步方法之间互斥

    ..4 静态同步方法与静态非同步方法

    2.4 synchronized同步代码块

    2.4.1 锁当前对象

    2.4.2 锁对象

    2.4.3 锁Class

    2.5 项目 案例:火车售票

    2.5.1 共享任务模式

    2.5.2 多任务模式

    2.5.3 共享车票资源

    2.6 项目 案例:家庭消费

    2.7 项目 案例:别墅Party

    2.7.1 无锁模式

    2.7.2 单锁模式

    2.7.3 双锁模式

    2.8 JDK常见类的线程安全

    2.8.1 集合ArrayList与Vector

    2.8.2 StringBuffer与StringBuilder

    2.8.3 HashMap与ConcurrentHashMap

    2.9 本章习题

    第3章 多线程通信

    3.1 wait()与notify()

    3.1.1 阻塞当前线程

    3.1.2 案例分析:厨师与侍者

    3.1.3 案例分析:厨师与侍者

    3.1.4 案例分析:两个线程交替输出信息

    3.2 join线程排队

    3.2.1 加入者与休眠者

    3.2.2 案例:紧急任务处理

    3.. join阻塞

    3.3 线程中断

    3.3.1 中断运行态线程

    3.3.2 中断阻塞态线程

    3.3.3 如何停止线程

    3.4 CountDownLatch器

    3.5 CyclicBarrier屏障

    3.5.1 案例:矩阵分行处理

    3.5.2 案例:赛马游戏

    3.6 Exchanger

    3.7 Semaphore信号灯

    3.8 死锁

    3.8.1 案例:银行转账引发死锁

    3.8.2 案例:哲学家就餐死锁

    3.9 本章习题

    第4章 线程池入门

    4.1 ThreadPoolExecutor

    4.1.1 创建线程池

    4.1.2 关闭线程池

    4.2 Executor接口

    4.3 ExecutorService接口

    4.3.1 Callable返回任务执行结果

    4.3.2 shutdown与shutdownNow

    4.4 Executors工具箱

    4.4.1 newCachedThreadPool

    4.4.2 newFixedThreadPool

    4.4.3 newSingleThreadExecutor

    4.4.4 newScheduledThreadPool

    4.4.5 newWorkStealingPool

    4.5 线程工厂与线程组

    4.5.1 线程组

    4.5.2 线程与线程组

    4.5.3 线程工厂接口

    4.5.4 默认线程工厂实现

    4.5.5 线程池与线程工厂

    4.6 线程池异常处理

    4.6.1 异常捕获

    4.6.2 UncaughtExceptionHandler处理异常

    4.6.3 Future处理异常

    4.7 本章习题

    第5章 线程池与锁

    5.1 重入锁ReentrantLock

    5.1.1 重入锁

    5.1.2 互斥锁

    5.1.3 ReentrantLock与synchronized

    5.1.4 尝试加锁并等待

    5.2 重入锁与Condition

    5.2.1 案例分析:厨师与侍者

    5.2.2 案例分析:缓冲区队列

    5.3 读锁与写锁

    5.3.1 案例:并发读写集合

    5.3.2 案例:Map并发控制

    5.3.3 数据库事务与锁

    5.4 公平锁与非公平锁

    5.5 本章习题

    第6章 线程池与阻塞队列

    6.1 eue接口

    6.2 Blockingeue接口

    6.3 Blockingeue实现类

    6.4 LinkedBlockingeue与ArrayBlockingeue

    6.4.1 阻塞队列的单锁与双锁

    6.4.2 ArrayBlockingeue并发分析

    6.4.3 LinkedBlockingeue并发分析

    6.4.4 案例:10抢票

    6.5 生产者与消费者模式

    6.5.1 基于管道发送与接收消息

    6.5.2 基于阻塞队列发送与接收消息

    6.5.3 案例:医院挂号

    6.6 Synchronouseue

    6.6.1 同步队列应用场景

    6.6.2 案例:Web服务器处理并发请求

    6.7 延迟阻塞队列

    6.7.1 案例:元素延迟出队

    6.7.2 项目案例:Web服务器会话管理

    6.8 PriorityBlockingeue

    案例:按优先级执行任务

    6.9 LinkedTransfereue

    6.10 LinkedBlockingDeque

    ……

    "肖海鹏 人力资源和社会保障部不错;51CTO品牌讲师;具有10年大型项目经验和10年Java教学经验;曾任职E龙网架构师、TechFaith系统等。在网络上推出了“Java Web应用开发技术”“SSM+SpringBoot实战技术”“多线程与线程池技术详解”等视频教程,广受网友。
    牟东旭 富景天策(北京)科技集团公司不错项目经理。多年从事互联网一线开发工作,曾在某互联网教育机构担任不错讲师,精通SSM、SpringBoot、SpringCloud等主流Java开源框架以及Hadoop、Kafka、Hive、HBASE Storm、Spark、Kylin等主流大数据技术。目前专注于专业气象服务领域的产品策划、技术架构和产品开发工作。"

    "1. 案例生动易懂,读者入门容易
    本书中的大量案例,都贴合实际生活,生动鲜活,容易记忆,容易理解,读者可以轻松上手。
    2. 原理透彻,注重应用
    本书对多线程相关理论分门别类、层层递进地进行了详细的叙述和透彻的分析,既体现了各知识点之间的联系,又兼顾了其渐近。本书在介绍每个知识点时都给出了该知识点的应用场景,同时配合源代码分析;本书真正体现了理论联系实际的理念,使读者能够体会到“学以致用”的乐趣。
    3. 配套资源丰富
    程序代码、习题、网络视频讲解。"

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购