最新公告
  • 欢迎您光临IO源码网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • Java高并发编程详解:深入理解并发核心库 汪文君 PDF 下载

    Java高并发编程详解:深入理解并发核心库 汪文君 PDF 下载

    本站整理下载:
    版权归出版社和原作者所有,链接已删除,请购买正版
    用户下载说明:
    电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
    http://product.dangdang.com/1895130986.html
    相关截图:

    资料简介:

    本书由浅入深、循序渐进地介绍Java高并发核心库的精髓,帮助读者掌握相关内容的技术细节。

    内容讲解以真实问题为导向,层层递进,环环紧扣,详细阐述每一个解决方案的来龙去脉。

    通过大量的实际案例,原理剖析和实战代码相结合,让读者能够更加清晰深入地理解每一个技术细节的用法和实用技巧。

    详细介绍Java微基准测试工具集JMH与平台级性能指标数据度量工具Metrics的使用方法,帮助读者快速开发出高效、健壮的并发应用程序。

    本书共包含四大部分。

    第①部分(第1章)详细介绍了JMH微基准测试工具的使用细节。该工具是由Oracle JVM开发团队相关成员开发的,开发者借助它能够了解自己编写的程序代码以及程序在运行期的精确性能表现。在本书的其他章节对API之间的性能进行对比时,主要也是依赖该工具,因此在学习本书的其他章节时,最好能够掌握该部分内容。强烈推荐开发者将JMH纳入自己日常的“兵器库”中,以便能够随时随地使用。

    第②部分(第2~5章)主要围绕Java并发包展开,内容包括:Java的原子类型及其底层原理(第2章);Java的并发工具集(第3章),其中还穿插了Google Guava的部分内容;Java的并发容器(第4章),包括阻塞队列BlockingQueue和并发容器等内容;Java的ExecutorService(第5章),以及Future家族成员的详解。

    第③部分(第6章)主要介绍自Java 8 引入的Stream,并且重点解释了具备高并发能力的并行流原理,以及如何自定义并行流等相关内容。

    第④部分(第7章)深入讲解了Metrics。作为一个比较小巧的度量工具集,Metrics目前已经成为事实上的度量标准,在很多开源软件、框架和平台中都能看到对它的使用,比如Apache的Kafka、Spark、Storm、Spring Cloud等都是使用Metrics作为系统运行性能指标收集的手段。

    资料目录:

    ●第1章 JMH 1

    1.1 JMH简介 1

    1.2 JMH快速入门 1

    1.3 JMH的基本用法 6

    1.4 编写正确的微基准测试以及高级用法 27

    1.5 JMH的Profiler 45

    1.6 本章总结 56

    ●第2章 Java并发包之原子类型详解 57

    2.1 AtomicInteger详解 58

    2.2 AtomicBoolean详解 69

    2.3 AtomicLong详解 74

    2.4 AtomicReference详解 76

    2.5 AtomicStampedReference详解 86

    2.6 AtomicArray详解 89

    2.7 AtomicFieldUpdater详解 90

    2.8 sun.misc.Unsafe详解 93

    2.9 本章总结 100

    ●第3章 Java并发包之工具类详解 102

    3.1 CountDownLatch工具详解 102

    3.2 CyclicBarrier工具详解 107

    3.3 Exchanger工具详解 116

    3.4 Semaphore工具详解 124

    3.5 Phaser工具详解 138

    3.6 Lock&ReentrantLock详解 150

    3.7 ReadWriteLock&ReentrantRead-WriteLock详解 165

    3.8 Condition详解 171

    3.9 StampedLock详解 181

    3.10 Guava之Monitor详解 192

    3.11 Guava之RateLimiter详解 194

    3.12 本章总结 204

    ●第4章 Java并发包之并发容器详解 205

    4.1 链表 206

    4.2 BlockingQueue(阻塞队列) 221

    4.3 ConcurrentQueue(并发队列) 237

    4.4 ConcurrentMap(并发映射) 245

    4.5 写时拷贝算法(Copy On Write) 248

    4.5.3 CopyOnWrite总结 250

    4.6 高并发无锁(Lock Free)数据结构的实现 250

    4.7 本章总结 255

    ●第5章 Java并发包之ExecutorService详解 256

    5.1 Executor&ExecutorService详解 256

    5.2 Future和Callback 277

    5.3 ForkJoinPool 详解 284

    5.4 CompletionService详解 289

    5.5 CompletableFuture详解 294

    5.6 本章总结 301

    ●第6章 Java Streams详解 302

    6.1 Stream介绍及其基本操作 302

    6.2 Collector在Stream中的使用 320

    6.3 Parallel Stream详解 337

    6.4 本章总结 344

    ●第7章 Metrics(Powerful Toolkit For Measure) 345

    7.1 Metrics快速入门 345

    7.2 五大Metric详解 346

    7.3 Reporter详解 372

    7.4 Metrics Plugins 380

    7.5 深入Metrics源码 387

    7.5.3 拾遗补漏 394

    7.6 本章总结 396

    *** 次数:10600 已用完,请联系开发者***

    1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!384324621@qq.com
    2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
    3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有★币奖励和额外收入!

    IO 源码网 » Java高并发编程详解:深入理解并发核心库 汪文君 PDF 下载

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    IO源码吧
    一个高级程序员模板开发平台

    发表评论

    • 157会员总数(位)
    • 12105资源总数(个)
    • 97本周发布(个)
    • 0 今日发布(个)
    • 537稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情