结城浩 java_JAVA多线程设计模式 结城浩著 PDF下载
《JAVA多线程设计模式》中包含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多线程设计模式 结城浩著 PDF下载相关推荐
- 图解多线程设计模式pdf_图解Java多线程设计模式阅读计划-图灵社区.PDF
图解Java多线程设计模式阅读计划-图灵社区 Java --1 Java Java 13 D API java.util.concurrent Java Java 3 321 20:00-22:00 ...
- 设计模式-结构型模式-装饰模式
设计模式-结构型模式-装饰模式 栗子 以成绩单需要家长签字为要求. 成绩单类图 // 抽象成绩单 public abstract class SchoolReport{// 成绩单你的成绩情况publ ...
- 设计模式(结构型)之享元模式(Flyweight Pattern)
PS一句:最终还是选择CSDN来整理发表这几年的知识点,该文章平行迁移到CSDN.因为CSDN也支持MarkDown语法了,牛逼啊! [工匠若水 http://blog.csdn.net/yanbob ...
- 4.C++设计模式-结构型模型
4.C++设计模式-结构型模型 让类和类进行组合,获得更大的结构. 4.1 代理模式 4.1.1 代理模式的理论 代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问.在某些情况下,一个对象不 ...
- 设计模式(结构型)之代理模式(Proxy Pattern)
PS一句:最终还是选择CSDN来整理发表这几年的知识点,该文章平行迁移到CSDN.因为CSDN也支持MarkDown语法了,牛逼啊! [工匠若水 http://blog.csdn.net/yanbob ...
- 23种设计模式——结构型设计模式(7种)
目录 ☞ 23 种设计模式--创建型设计模式(5种) ☞ 23 种设计模式--结构型设计模式(7种) ☞ 23 种设计模式--行为型设计模式(11种) 3. 结构型设计模式 结构型模式描述如何将类或对 ...
- 设计模式 - 结构型
结构型设计模式 结构型模式(Structural Pattern)关注类和对象的组合.其描述如何将类或者对象结合在一起形成更大的结构,就像搭积木,可以通过简单积木的组合形成复杂的.功能更为强大的结构. ...
- 设计模式-结构型模式篇
设计模式 目录: 一.代理模式 二.适配器模式 三.装饰者模式 四.桥接模式 五.外观模式 六.组合模式 七.享元模式 注:学习视频:黑马程序员Java设计模式 结构型模式 结构性模式描述如何将类或对 ...
- java基础(六)多线程/设计模式
这辈子没办法做太多事情,所以每一件都要做到精彩绝伦! People can't do too many things in my life,so everything will be wonderfu ...
最新文章
- 女皇万岁!我们是来送礼的 ——阿里聚安全春天系列全套大礼包
- PV操作——生产者和消费者
- js表单验证控制代码大全
- pythin怎么根据月份获取月初和月末_数据统计丨7月份塑料市场明显回暖,8月份是否延续乐观行情?...
- python操作hive数据库代码_windows下怎么用python连接hive数据库
- 怎么把OCX打包成cab文件
- python播放音乐同步歌词_使用Python下载歌词并嵌入歌曲文件中的实现代码
- iPhone 12系列全新渲染图曝光:4个“杯型” 起售价可能不到5k
- Hibernate简易BaseDao演示单例
- 总结openstack nuetron网络架构图
- 微信公众账号开发模式3
- 数据库系统实践 III 查询语句
- Java基础学习(二十七)之IO流
- [软件人生]写书与程序员
- R语言建立神经网络过程
- win7 装MacOS虚拟机做iOS开发
- 耕、林、园地分类搞不定?PIE-Engine机器学习带你攻克难题
- 在 Mac 上通过“启动转换助理”安装 Windows 10
- matlab的imresize函数,为什么python cv2.resize函数对RGB图像给出的结果与MATLAB imresize函数不同?...
- [DataAnalysis]数据分析文本编辑器软件UE-常用操作汇总