JAVA多线程设计模式

JAVA多线程设计模式
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2005-04
版次: 1
ISBN: 9787113064020
定价: 49.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 493页
字数: 639千字
  • 多线程与并发处理是程序设计好坏优劣的重要课题,本书通过浅显易懂的文字与实例来介绍JAVA线程相关的设计模式概念,并且通过实际的JAVA程序范例和UML图示来一一解说,书中有代码的重要部分加上标注使读者更加容易解读,再配合众多的说明图解,无论对于初学者还是程序设计高手来说,这都是一本学习和认识设计模式非常难得的好书。
      
      
      书中包含JAVA线程的介绍导读,12个重要的线程设计模式和全书总结以及丰富的附录内容。每一章相关线程设计模式的介绍,都举一反三使读者学习更有效率。最后附上练习问题,让读者可以温故而知新,能快速地吸收书中的精华,书中最后附上练习问题解答,方便读者学习验证。 漫谈UML

      UML

      类图

        类和层次结构的关系

        接口与实现

        聚合

        访问控制

      类间的关联性

      顺序图

        处理流程和对象间的协调

      时序图

    Introduction 1 Java语言的线程

      Java语言的线程

      何谓线程

        明为追踪处理流程,实则追踪线程

        单线程程序

        多线程程序

        Thread类的run方法和start方法

      线程的启动

        线程的启动(1)——利用Thread类的子类

        线程的启动(2)——利用Runnable接口

      线程的暂时停止

      线程的共享互斥

        synchronized方法

        synchronized阻挡

      线程的协调

        wait set——线程的休息室

        wait方法——把线程放入wait set

        notify方法——从wait set拿出线程

        notifyAll方法——从wait set拿出所有线程

        wait、notify、notifyAll是Object类的方法

      线程的状态移转

      跟线程有关的其他话题

      重点回顾

      练习问题

    Introduction 2 多线程程序的评量标准

      多线程程序的评量标准

        安全性——不损坏对象

        生存性——进行必要的处理

        复用性——可再利用类

        性能——能快速、大量进行处理

        评量标准的总结

      重点回顾

      练习问题

    第1章 Single Threaded Execution——能通过这座桥的,只有一个人

    第2章 Immutable——想破坏它也没办法

    第3章 Guarded Suspension——要等到我准备好喔

    第4章 Balking——不需要的话,就算了吧

    第5章 Producer-Consumer——我来做,你来用

    第6章 Read-Write Lock——大家想看就看吧,不过看的时候不能写喔

    第7章 read-Per-Message——这个工作交给你了

    第8章 Worker Thread——等到工作来,来了就工作

    第9章 Future——先给您这张提货单

    第10章 Two-Phase Termination——快把玩具收拾好,去睡觉吧

    第11章 Thread-Specific Storage——每个线程的保管箱

    第12章 Active Object——接受异步消息的主动对象

    总结 多线程程序设计的模式语言

    附录A 练习问题的解答

    附录B Java的内存模型

    附录C Java线程的优先级

    附录D 线程相关的主要API

    附录E 参考文献
  • 内容简介:
    多线程与并发处理是程序设计好坏优劣的重要课题,本书通过浅显易懂的文字与实例来介绍JAVA线程相关的设计模式概念,并且通过实际的JAVA程序范例和UML图示来一一解说,书中有代码的重要部分加上标注使读者更加容易解读,再配合众多的说明图解,无论对于初学者还是程序设计高手来说,这都是一本学习和认识设计模式非常难得的好书。
      
      
      书中包含JAVA线程的介绍导读,12个重要的线程设计模式和全书总结以及丰富的附录内容。每一章相关线程设计模式的介绍,都举一反三使读者学习更有效率。最后附上练习问题,让读者可以温故而知新,能快速地吸收书中的精华,书中最后附上练习问题解答,方便读者学习验证。
  • 目录:
    漫谈UML

      UML

      类图

        类和层次结构的关系

        接口与实现

        聚合

        访问控制

      类间的关联性

      顺序图

        处理流程和对象间的协调

      时序图

    Introduction 1 Java语言的线程

      Java语言的线程

      何谓线程

        明为追踪处理流程,实则追踪线程

        单线程程序

        多线程程序

        Thread类的run方法和start方法

      线程的启动

        线程的启动(1)——利用Thread类的子类

        线程的启动(2)——利用Runnable接口

      线程的暂时停止

      线程的共享互斥

        synchronized方法

        synchronized阻挡

      线程的协调

        wait set——线程的休息室

        wait方法——把线程放入wait set

        notify方法——从wait set拿出线程

        notifyAll方法——从wait set拿出所有线程

        wait、notify、notifyAll是Object类的方法

      线程的状态移转

      跟线程有关的其他话题

      重点回顾

      练习问题

    Introduction 2 多线程程序的评量标准

      多线程程序的评量标准

        安全性——不损坏对象

        生存性——进行必要的处理

        复用性——可再利用类

        性能——能快速、大量进行处理

        评量标准的总结

      重点回顾

      练习问题

    第1章 Single Threaded Execution——能通过这座桥的,只有一个人

    第2章 Immutable——想破坏它也没办法

    第3章 Guarded Suspension——要等到我准备好喔

    第4章 Balking——不需要的话,就算了吧

    第5章 Producer-Consumer——我来做,你来用

    第6章 Read-Write Lock——大家想看就看吧,不过看的时候不能写喔

    第7章 read-Per-Message——这个工作交给你了

    第8章 Worker Thread——等到工作来,来了就工作

    第9章 Future——先给您这张提货单

    第10章 Two-Phase Termination——快把玩具收拾好,去睡觉吧

    第11章 Thread-Specific Storage——每个线程的保管箱

    第12章 Active Object——接受异步消息的主动对象

    总结 多线程程序设计的模式语言

    附录A 练习问题的解答

    附录B Java的内存模型

    附录C Java线程的优先级

    附录D 线程相关的主要API

    附录E 参考文献
查看详情
12
相关图书 / 更多
JAVA多线程设计模式
JAVA应用开发研究
李庆年 著
JAVA多线程设计模式
JAVA基础与开发
杨欢耸 著
JAVA多线程设计模式
JAVA EE基础实用教程(第3版)(含典型案例视频分析)
郑阿奇
JAVA多线程设计模式
JAVA语言程序设计项目化教程
袁静珍 编
JAVA多线程设计模式
JANUS水声通信协议及应用/深远海创新理论及技术应用丛书
倪秀辉、巩小东 著
JAVA多线程设计模式
JAVASCRIPT动态网页设计
孙永林
JAVA多线程设计模式
JAVA语言程序设计实用教程
主编陈艳平;徐受蓉
JAVA多线程设计模式
JAVA WEB从入门到精通(第3版)
明日科技
JAVA多线程设计模式
JAVA语言程序设计与应用
徐俊武
JAVA多线程设计模式
JAVA WEB开发基础:从SERVLET到JSP(第2版)王斐
王斐;祝开艳
JAVA多线程设计模式
JAVA程序设计研究
李红日 著
JAVA多线程设计模式
JAVA11官方入门教程(第8版)
[美]赫伯特·希尔特(Herbert Schildt)
您可能感兴趣 / 更多
JAVA多线程设计模式
少年陰陽師 ひらめく欠片に希え
結城 光流
JAVA多线程设计模式
设计模式:JAVA语言中的应用
结城 浩;博硕文化