Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 18260|回复: 0

《JAVA并发编程实践》 高清pdf 下载

  [复制链接]
  • TA的每日心情
    开心
    2021-3-12 23:18
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2011-9-22 10:38:17 | 显示全部楼层 |阅读模式
      随着多核处理器的普及,使用并发成为构建高性能应用程序的关键。java 5以及6在开发并发程序取得了显著的进步,提高了java虚拟机的性能,提高了并发类的可伸缩性,并加入了丰富的新并发构建块。在本书中,这些便利工具的创造者不仅解释了它们究竟如何工作、如何使用,同时,还阐释了创造它们的原因,及其背后的设计模式。 本书既能够成为读者的理论支持,又可以作为构建可靠的,可伸缩的,可维护的并发程序的技术支持。本书并不仅仅提供并发api的清单及其机制,本书还提供了设计原则,模式和思想模型,使我们能够更好地构建正确的,性能良好的并发程序。
       本书的读者是那些具有一定java编程经验的程序员、希望了解java se 5,6在线程技术上的改进和新特性的程序员,以及java和并发编程的爱好者。

      


    第1章 介绍
    1.1 并发的(非常)简短历史
    1.2 线程的优点
    1.3 线程的风险
    1.4 线程无处不在
    第1部分 基础
    第2章 线程安全
    2.1 什么是线程安全性
    2.2 原子性
    2.3 锁
    2.4 用锁来保护状态
    2.5 活跃度与性能
    第3章 共享对象
    3.1 可见性
    3.2 发布和逸出
    3.3 线程封闭
    3.4 不可变性
    3.5 安全发布

    . 第4章 组合对象
    4.1 设计线程安全的类
    4.2 实例限制
    4.3 委托线程安全
    4.4 向已有的线程安全类添加功能
    4.5 同步策略的文档化
    第5章 构建块
    5.1 同步容器
    5.2 发容器
    5.3 阻塞队列和生产者一消费者模式
    5.4 阻塞和可中断的方法
    5.5 synchronizer
    5.6 为计算结果建立高效、可伸缩的高速缓存
    第2部分 构建并发应用程序
    第6章 任务执行
    6.1 在线程中执行任务
    6.2 executor 框架
    6.3 寻找可强化的并行性
    第7章 取消和关闭
    7.1 任务取消
    7.2 停止基于线程的服务
    7.3 处理反常的线程终止
    7.4 JVM关闭
    第8章 应用线程池
    8.1 任务与执行策略问的隐性耦合
    8.2 定制线程池的大小
    8.3 配置threadpoolexecutor
    8.4 扩展threadpoolexecutor
    8.5 并行递归算法
    第9章 gui应用程序
    9.1 为什么gui是单线程化的
    9.2 短期的gui任务
    9.3 耗时gui任务
    9.4 共享数据模型
    9.5 其他形式的单线程子系统
    第3部分 活跃度,性能和测试
    第10章 避免活跃度危险
    第11章 性能和可伸缩性
    第12章 测试并发程序
    第4部分 高级主题
    第13章 显示锁
    第14章 构建自定义的同步工具
    第15章 原子变量与非阻塞同步机制
    第16章 java存储模型
    附录a 同步annotation
    参考文献
    索引


    下载地址:
    文件名:3,JAVA并发编程实践 .pdf
    下载地址:http://www.javaxxz.com/file.php?id=18594078

    本书由本人上传至115网盘,请使用优蛋下载或者其它下载工具下载。

    淘宝纸质书籍购买:http://item.taobao.com/item.htm?id=9965020471

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

    GMT+8, 2024-4-28 04:14 , Processed in 0.383267 second(s), 51 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表