《Java并发编程实战》第一章 读书笔记
2012-08-23 22:45
260 查看
第一章总结
* 多个程序共同执行的原因:资源利用率
公平性
便利性
* 线程的优势
提高多处理器利用率
建模的简单性 - 每个线程不需要知道与了解其他线程都做了什么,例如基于Servlet框架不需要知道调度细节
异步事件的简化处理 -
响应更灵活的用户界面 - 事件分发机制
* 线程的风险
安全性问题
活跃性问题 - 死锁
性能问题 - 线程频繁的出现上下文切换操作,将带来极大的开销。
名词解释:
串行 - 每次只做一个事情.
并行 - CPU利用率提高,但是增加编写难度.(?执行顺序不确定)
阻塞 - 抢夺所有资源,保证完整高效执行完(java.nio)
非阻塞 - GUI
今天真是个好日子,情人节,女朋友生日,明天搬到大房子里以后晚上就有自己的独立空间,可以认真的每天学习思考整理些每天琐碎的知识了。
明日计划 - Java并发编程第三章
2014-05-21 重新总结笔记内容
相关文章推荐
- 深入解析Windows操作系统(Windows Internals) 4th Edition 读书笔记 - 第一章 概念和工具(二)
- 《java并发编程实战》读书笔记2--对象的共享,可见性,安全发布,线程封闭,不变性
- 锋利的Jquery【读书笔记】 -- 第一章
- 《算法导论》第一章_读书笔记
- 《大话设计模式》读书笔记-第一章 简单工厂
- 《MySQL DBA修炼之道》 读书笔记(第一章 理解MySQL)
- TCP/IP详解卷1 读书笔记:第一章 概述
- COM技术内幕 读书笔记——第一章 组件
- 《Java并发编程实战》读书笔记
- 【读书笔记】HTML5程序设计 --- 第一章 HTML5 概述
- 机器学习 西瓜书 第一章 [读书笔记+习题]
- 《Learning From Data》第一章(二)读书笔记
- 《构建之法》第一章读书笔记
- 《深入理解bootstrap》读书笔记:第一章 入门准备
- 《创客:新工业革命》读书笔记(第一章)(2组)
- 《Java并发编程实战》第十章 避免活跃性危急 读书笔记
- 电路第一章 读书笔记
- 《java并发编程实战》读书笔记——基础知识(二)
- 《锋利的JQuery》读书笔记——第一章
- 《ERP从内部集成起步》读书笔记——第一章 Garthner公司是如何提出ERP的 1.1尊重历史