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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • Java并发编程深度解析与实战 谭锋 著 专业科技 文轩网
  • 新华书店正版
    • 作者: 谭锋著
    • 出版社: 电子工业出版社
    • 出版时间:2021-10-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 谭锋著
    • 出版社:电子工业出版社
    • 出版时间:2021-10-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2021-10-01
    • 字数:747000
    • 页数:491
    • 开本:16开
    • 装帧:平装
    • ISBN:9787121421365
    • 国别/地区:中国
    • 版权提供:电子工业出版社

    Java并发编程深度解析与实战

    作  者:谭锋 著
    定  价:118
    出 版 社:电子工业出版社
    出版日期:2021年10月01日
    页  数:491
    装  帧:平装
    ISBN:9787121421365
    主编推荐

    内容简介

    本书涵盖Java并发编程体系的核心库和核心类使用及原理分析,具体包括线程、synchronized、volatile、J.U.C中的重入锁和读写锁、并发中的条件等待机制、J.U.C并发工具集、深度探索并发编程不得不知的工具、阻塞队列、并发安全集合、线程池、异步编程特性等。书中针对每一个技术点,纵向分析相关的所有内容,并且对相关知识点进行了很好详细的说明,同时站在架构实践的角度来看待并发,通过大量实战案例让读者理解各类技术在实际应用中的使用方法。 作者花了4年时间投入了大量精力对并发编程领域做了深入的研究,将自己13年Java开发及架构经验融入了书中,对于各位读者来说,这应该是一本很好值得阅读的图书。

    作者简介

    谭锋(Mic),咕泡学院联合创始人,拥有12年Java开发及架构经验,主要关注微服务、高并发及容器化等技术领域,纯粹的技术爱好者。 曾就职于平安支付、挖财,担任业务架构师。2013年参与并Dubbo服务化落地项目。2015年负责公司内部Spring Boot集成Dubbo实现微服务化落地。2017年成立咕泡学院,目前主要负责咕泡学院Java架构进阶课程的研发和设计。

    精彩内容

    目录
    章 Java线程的实践及原理揭秘
    1.1 如何理解系统并发
    1.2 系统如何支撑高并发
    1.3 线程的前世今生
    1.3.1 大白话理解进程和线程
    1.3.2 线程的核心价值
    1.3.3 如何理解并发和并行
    1.4 在Java中如何使用多线程
    1.4.1 实现Runnable接口创建线程
    1.4.2 继承Thread类创建线程
    1.4.3 实现Callable接口并创建带返回值的线程
    1.5 多线程如何应用到实际场景
    1.5.1 ServerSocket
    1.5.2 SocketThread
    1.6 多线程的基本原理
    1.7 线程的运行状态
    1.7.1 线程运行状态演示
    1.7.2 线程运行状态流转图
    1.8 如何正确终止线程
    1.8.1 关于安全中断线程的思考
    1.8.2 安全中断线程之interrupt
    1.8.3 如何中断处于阻塞状态下的线程
    1.8.4 interrupt()方法的实现原理
    1.9 理解上下文切换带来的性能影响
    1.9.1 上下文切换带来的问题
    1.9.2 什么是上下文切换
    1.9.3 如何减少上下文切换
    1.10 揭秘守护线程
    1.10.1 守护线程的应用场景
    1.10.2 守护线程使用注意事项
    1.11 快速定位并解决线程导致的生产问题
    1.11.1 死锁导致请求无法响应
    1.11.2 CPU占用率很高,响应很慢
    1.12 本章小结
    第2章 深度揭秘synchronized实现原理
    2.1 揭秘多线程环境下的原子性问题
    2.1.1 深入分析原子性问题的本质
    2.1.2 关于原子性问题的解决办法
    2.2 Java中的synchronized同步锁
    2.2.1 synchronized的使用方法
    2.2.2 了解synchronized同步锁的作用范围
    2.3 关于synchronized同步锁的思考
    2.4 synchronzied同步锁标记存储分析
    2.4.1 揭秘Mark Word的存储结构
    2.4.2 图解分析对象的实际存储
    2.4.3 通过ClassLayout查看对象内存布局
    2.4.4 Hotspot虚拟机中对象存储的源码
    2.5 synchronized的锁类型
    2.5.1 偏向锁的原理分析
    2.5.2 轻量级锁的原理分析
    2.5.3 重量级锁的原理分析
    2.6 关于CAS机制的实现原理分析
    ……
    第3章 volatile为什么能解决可见性和有序性问题
    第4章 深入浅出分析J.U.C中的重入锁和读写锁
    第5章 从线程通信来窥探并发中的条件等待机制
    第6章 J.U.C并发工具集实战及原理分析
    第7章 深度探索并发编程不得不知的工具
    第8章 深度剖析阻塞队列的设计原理及实现
    第9章 深度解读并发安全集合的原理及源码
    0章 站在架构的角度思考线程池的设计及原理
    1章 Java并发编程中的异步编程特性

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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