您好,欢迎光临有路网!
Java高并发编程详解:多线程与架构设计
QQ咨询:
有路璐璐:

Java高并发编程详解:多线程与架构设计

  • 作者:汪文君
  • 出版社:机械工业出版社
  • ISBN:9787111599937
  • 出版日期:2018年05月01日
  • 页数:379
  • 定价:¥89.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书主要包含四个部分:
    *部分主要阐述Thread的基础知识,详细介绍线程的API使用、线程**、线程间数据通信,以及如何保护共享资源等内容,它是深入学习多线程内容的基础。
    第二部分引入了ClassLoader,这是因为ClassLoader与线程不无关系,我们可以通过synchronized关键字,或者Lock等显式锁的方式在代码的编写阶段对共享资源进行数据一致性保护,那么一个Class在完成初始化的整个过程到*后在方法区(JDK8 以后在元数据空间)其数据结构是怎样确保数据一致性的呢?这就需要对ClassLoader有一个比较全面的认识和了解。
    第三部分详细、深入地介绍volatile关键字的语义,volatile关键字在Java中非常重要,可以说它奠定了Java核心并发包的**运行,在这一部分中,我们通过实例展示了如何使用volatile关键字以及非常详细地介绍了Java内存模型等知识。
    本书的第四部分,站在程序架构设计的角度深入讲解了如何设计**灵活的多线程应用程序,这一部分长达15个章节,其重要程度可见一斑。
    <p>本书主要包含四个部分:</p> &l
    目录
    **部分:多线程基础 20
    第1章:快速认识线程 22
    1.1 线程的介绍 22
    1.2 快速创建并启动一个线程 22
    1.2.1 尝试并行运行 23
    1.2.2 并发运行交替输出 24
    1.2.3 使用Jconsole观察线程 25
    1.3 线程的生命周期详解 26
    1.3.1 线程的NEW状态 27
    1.3.2 线程的RUNNABLE状态 28
    1.3.3 线程的 RUNNING状态 28
    1.3.4 线程的BLOCKED状态 29
    1.3.5 线程的TERMINATED状态 29
    1.4 线程的start方法剖析--模板设计模式在Thread中的应用 30
    编辑推荐语
    m 立足于线程源码剖析,从基础入手,逐层渐进深入,环环紧扣,针对技术细节进行了细致归纳,在解读源码的时候又引入了**的架构设计。 m 以业务场景下的真实问题作为导向,详细阐述每一个解决方案的来龙去脉,突出“身临其境”的阅读效果。 m 将大量的实际案例、原理剖析和实战代码相结合,让读者能够更加清晰深入地理解每一个技术细节的用法和实用技巧。 m 结合业界公认的好的设计架构技巧模式解决实际开发中遇到的问题,站在程序架构设计的角度指导读者设计**灵活的多线程应用程序。  

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外