Java 7并发编程实战手册

Java 7并发编程实战手册
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [西] (Javier Fernández González) , ,
2014-02
版次: 1
ISBN: 9787115335296
定价: 59.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 339页
字数: 441千字
正文语种: 简体中文
原版书名: Java 7 Concurrency Cookbook
39人买过
  •   Java7在并发编程方面,带来了很多令人激动的新功能,这将使你的应用程序具备更好的并行任务性能。
      《Java7并发编程实战手册》是Java7并发编程的实战指南,介绍了Java7并发API中大部分重要而有用的机制。全书分为9章,涵盖了线程管理、线程同步、线程执行器、Fork/Join框架、并发集合、定制并发类、测试并发应用等内容。全书通过60多个简单而非常有效的实例,帮助读者快速掌握Java7多线程应用程序的开发技术。学习完《Java7并发编程实战手册》,你可以将这些开发技术直接应用到自己的应用程序中。
      《Java7并发编程实战手册》适合具有一定Java编程基础的读者阅读和学习。如果你是一名Java开发人员,并且想进一步掌握并发编程和多线程技术,并挖掘Java7并发的新特性,那么《Java7并发编程实战手册》是你的合适之选。   JavierFernándezGonzález是一名有着超过10年Java技术经验的软件架构师。他曾过担任过教师,研究员,程序员和分析员,现在是Java项目、特别是J2EE相关项目的架构师。在担任教师期间,他在Java、J2EE和Struts框架上有超过1,000个小时的教学时间。当研究员时,他曾在信息检索领域,用Java开发应用程序来处理大量的数据,并且是一些期刊文章及和会议演示的合作者。近些年来,他在不同的领域(比如公共行政,保险,医疗保健,交通,等等)为不同的客户开发J2EEWeb应用程序。目前,他在欧洲的咨询公司(Capgemini,凯捷)担任软件架构师,为保险公司开发和维护应用程序。 第1章线程管理
    1.1简介
    1.2线程的创建和运行
    1.3线程信息的获取和设置
    1.4线程的中断
    1.5线程中断的控制
    1.6线程的休眠和恢复
    1.7等待线程的终止
    1.8守护线程的创建和运行
    1.9线程中不可控异常的处理
    1.10线程局部变量的使用
    1.11线程的分组
    1.12线程组中不可控异常的处理
    1.13使用工厂类创建线程

    第2章线程同步基础
    2.1简介
    2.2使用synchronized实现同步方法
    2.3使用非依赖属性实现同步
    2.4在同步代码中使用条件
    2.5使用锁实现同步
    2.6使用读写锁实现同步数据访问
    2.7修改锁的公平性
    2.8在锁中使用多条件(MultipleCondition)

    第3章线程同步辅助类
    3.1简介
    3.2资源的并发访问控制
    3.3资源的多副本的并发访问控制
    3.4等待多个并发事件的完成
    3.5在集合点的同步
    3.6并发阶段任务的运行
    3.7并发阶段任务中的阶段切换
    3.8并发任务间的数据交换

    第4章线程执行器
    4.1简介
    4.2创建线程执行器
    4.3创建固定大小的线程执行器
    4.4在执行器中执行任务并返回结果
    4.5运行多个任务并处理第一个结果
    4.6运行多个任务并处理所有结果
    4.7在执行器中延时执行任务
    4.8在执行器中周期性执行任务
    4.9在执行器中取消任务
    4.10在执行器中控制任务的完成
    4.11在执行器中分离任务的启动与结果的处理
    4.12处理在执行器中被拒绝的任务

    第5章Fork/Join框架
    5.1简介
    5.2创建Fork/Join线程池
    5.3合并任务的结果
    5.4异步运行任务
    5.5在任务中抛出异常
    5.6取消任务

    第6章并发集合
    6.1简介
    6.2使用非阻塞式线程安全列表
    6.3使用阻塞式线程安全列表
    6.4使用按优先级排序的阻塞式线程安全列表
    6.5使用带有延迟元素的线程安全列表
    6.6使用线程安全可遍历映射
    6.7生成并发随机数
    6.8使用原子变量
    6.9使用原子数组

    第7章定制并发类
    7.1简介
    7.2定制ThreadPoolExecutor类
    7.3实现基于优先级的Executor类
    7.4实现ThreadFactory接口生成定制线程
    7.5在Executor对象中使用ThreadFactory
    7.6定制运行在定时线程池中的任务
    7.7通过实现ThreadFactory接口为Fork/Join框架生成定制线程
    7.8定制运行在Fork/Join框架中的任务
    7.9实现定制Lock类
    7.10实现基于优先级的传输队列
    7.11实现自己的原子对象

    第8章测试并发应用程序
    8.1简介
    8.2监控Lock接口
    8.3监控Phaser类
    8.4监控执行器框架
    8.5监控Fork/Join池
    8.6输出高效的日志信息
    8.7使用FindBugs分析并发代码
    8.8配置Eclipse调试并发代码
    8.9配置NetBeans调试并发代码
    8.10使用MultithreadedTC测试并发代码
  • 内容简介:
      Java7在并发编程方面,带来了很多令人激动的新功能,这将使你的应用程序具备更好的并行任务性能。
      《Java7并发编程实战手册》是Java7并发编程的实战指南,介绍了Java7并发API中大部分重要而有用的机制。全书分为9章,涵盖了线程管理、线程同步、线程执行器、Fork/Join框架、并发集合、定制并发类、测试并发应用等内容。全书通过60多个简单而非常有效的实例,帮助读者快速掌握Java7多线程应用程序的开发技术。学习完《Java7并发编程实战手册》,你可以将这些开发技术直接应用到自己的应用程序中。
      《Java7并发编程实战手册》适合具有一定Java编程基础的读者阅读和学习。如果你是一名Java开发人员,并且想进一步掌握并发编程和多线程技术,并挖掘Java7并发的新特性,那么《Java7并发编程实战手册》是你的合适之选。
  • 作者简介:
      JavierFernándezGonzález是一名有着超过10年Java技术经验的软件架构师。他曾过担任过教师,研究员,程序员和分析员,现在是Java项目、特别是J2EE相关项目的架构师。在担任教师期间,他在Java、J2EE和Struts框架上有超过1,000个小时的教学时间。当研究员时,他曾在信息检索领域,用Java开发应用程序来处理大量的数据,并且是一些期刊文章及和会议演示的合作者。近些年来,他在不同的领域(比如公共行政,保险,医疗保健,交通,等等)为不同的客户开发J2EEWeb应用程序。目前,他在欧洲的咨询公司(Capgemini,凯捷)担任软件架构师,为保险公司开发和维护应用程序。
  • 目录:
    第1章线程管理
    1.1简介
    1.2线程的创建和运行
    1.3线程信息的获取和设置
    1.4线程的中断
    1.5线程中断的控制
    1.6线程的休眠和恢复
    1.7等待线程的终止
    1.8守护线程的创建和运行
    1.9线程中不可控异常的处理
    1.10线程局部变量的使用
    1.11线程的分组
    1.12线程组中不可控异常的处理
    1.13使用工厂类创建线程

    第2章线程同步基础
    2.1简介
    2.2使用synchronized实现同步方法
    2.3使用非依赖属性实现同步
    2.4在同步代码中使用条件
    2.5使用锁实现同步
    2.6使用读写锁实现同步数据访问
    2.7修改锁的公平性
    2.8在锁中使用多条件(MultipleCondition)

    第3章线程同步辅助类
    3.1简介
    3.2资源的并发访问控制
    3.3资源的多副本的并发访问控制
    3.4等待多个并发事件的完成
    3.5在集合点的同步
    3.6并发阶段任务的运行
    3.7并发阶段任务中的阶段切换
    3.8并发任务间的数据交换

    第4章线程执行器
    4.1简介
    4.2创建线程执行器
    4.3创建固定大小的线程执行器
    4.4在执行器中执行任务并返回结果
    4.5运行多个任务并处理第一个结果
    4.6运行多个任务并处理所有结果
    4.7在执行器中延时执行任务
    4.8在执行器中周期性执行任务
    4.9在执行器中取消任务
    4.10在执行器中控制任务的完成
    4.11在执行器中分离任务的启动与结果的处理
    4.12处理在执行器中被拒绝的任务

    第5章Fork/Join框架
    5.1简介
    5.2创建Fork/Join线程池
    5.3合并任务的结果
    5.4异步运行任务
    5.5在任务中抛出异常
    5.6取消任务

    第6章并发集合
    6.1简介
    6.2使用非阻塞式线程安全列表
    6.3使用阻塞式线程安全列表
    6.4使用按优先级排序的阻塞式线程安全列表
    6.5使用带有延迟元素的线程安全列表
    6.6使用线程安全可遍历映射
    6.7生成并发随机数
    6.8使用原子变量
    6.9使用原子数组

    第7章定制并发类
    7.1简介
    7.2定制ThreadPoolExecutor类
    7.3实现基于优先级的Executor类
    7.4实现ThreadFactory接口生成定制线程
    7.5在Executor对象中使用ThreadFactory
    7.6定制运行在定时线程池中的任务
    7.7通过实现ThreadFactory接口为Fork/Join框架生成定制线程
    7.8定制运行在Fork/Join框架中的任务
    7.9实现定制Lock类
    7.10实现基于优先级的传输队列
    7.11实现自己的原子对象

    第8章测试并发应用程序
    8.1简介
    8.2监控Lock接口
    8.3监控Phaser类
    8.4监控执行器框架
    8.5监控Fork/Join池
    8.6输出高效的日志信息
    8.7使用FindBugs分析并发代码
    8.8配置Eclipse调试并发代码
    8.9配置NetBeans调试并发代码
    8.10使用MultithreadedTC测试并发代码
查看详情
其他版本 / 全部 (1)
12
相关图书 / 更多
Java 7并发编程实战手册
Java程序设计任务驱动教程
黑马程序员
Java 7并发编程实战手册
Java研发自测入门与进阶
林宁、魏兆玉
Java 7并发编程实战手册
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java 7并发编程实战手册
Java+OpenCV案例佳作选
姚利民
Java 7并发编程实战手册
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java 7并发编程实战手册
Java程序设计及实践应用研究
张萌,梁正,李真
Java 7并发编程实战手册
Java Web及其框架技术
陈振兴
Java 7并发编程实战手册
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java 7并发编程实战手册
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java 7并发编程实战手册
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java 7并发编程实战手册
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
Java 7并发编程实战手册
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
您可能感兴趣 / 更多
Java 7并发编程实战手册
超越商学院的智慧:我从孩子身上学到的一切
[西]埃莱娜·嘉赫丹·坎波
Java 7并发编程实战手册
科学实验真有趣(全4册):调动全身感官的STEM实验,为6~12岁孩子搭建生活化的“科学实验室”,轻松“玩”出学习力!
[西]葆拉·纳瓦罗 (西)安琪儿·希门尼斯 著;孙甜 译;[西]伯纳黛特·库克萨特 绘;斯坦威 出品
Java 7并发编程实战手册
钱的秘密(5册精装礼盒)边玩边学的财商绘本,附赠: “家庭存钱指南”卡牌游戏,一套“我是理财小能手”财商培养游戏
[西]孔奇·卢比奥 (西) 巴勃罗·拉米雷斯 等/著 (西) 巴勃罗·拉米雷斯 (西)曼努埃尔·罗梅罗/绘 佟 画/译
Java 7并发编程实战手册
为什么我们相信阴谋论(你每天怀疑的,到底是什么?)
[西]拉蒙·诺格拉斯 著;王琪 译;星文文化 出品
Java 7并发编程实战手册
与自己的情绪相遇 情绪管理认知哲学绘本
[西]古斯塔沃·普埃尔塔·莱斯/著 (西)埃琳娜·奥德里奥佐拉 绘
Java 7并发编程实战手册
和孩子聊聊人工智能 给孩子的人工智能入门书
[西]谜题协会 著,[葡]安娜·塞沙斯 绘
Java 7并发编程实战手册
美国国家地理 宇宙的边界(精装)
[西]伊格纳西·里巴斯
Java 7并发编程实战手册
美国国家地理 太阳(精装)
[西]伊格纳西·里巴斯
Java 7并发编程实战手册
美国国家地理 月球(精装)
[西]伊格纳西·里巴斯
Java 7并发编程实战手册
美国国家地理 地球(精装)
[西]伊格纳西·里巴斯
Java 7并发编程实战手册
美国国家地理 火星(精装)
[西]伊格纳西·里巴斯
Java 7并发编程实战手册
美国国家地理 太阳系(精装)
[西]伊格纳西·里巴斯