美文网首页大数据Java
世界500强企业高级架构师,十年项目经验倾注线程核心技术全新版

世界500强企业高级架构师,十年项目经验倾注线程核心技术全新版

作者: 用嘴写代码 | 来源:发表于2020-08-18 16:51 被阅读0次

什么是多线程?

在一个程序中,这些独立运行的程序片断叫作“线程”(Thread),利用它编程的概念就叫作“多线程处理”。

小编在这里给大家推荐:技术畅销书全新升级,案例式讲解,逐一分析和验证每个技术点。它就是《Java多线程编程核心技术》升级版《Java多线程编程核心技术(第2版)》。

本书是国内首本整本系统、完整地介绍Java多线程技术的书籍。

第1版上市后收到了大量的读者反馈,作者对每一个建议都细心地进行整理,力求在第2版中得以完善。

第2版在第1版的基础上着重加强了8点更新:

1)大量知识点重排,更有利于阅读与理解;

2)更新了读者提出的共性问题并进行集中讲解;

3)丰富Thread.java类API的案例,使其更具有实用性;

4)对线程的信息进行监控实时采样;

5)强化了volatile语义、多线程核心synchronized的案例;

6)力求知识点连贯,方便深度学习与理解,增加原子与线程安全的内容; .

7)深入浅出地介绍代码重排特性;

8)细化工具类ThrealLocal和InheritableThreadLocal 的源代码分析与原理。

本书秉承大道至简的主导思想,只介绍Java多线程开发中最值得关注的内容,希望抛砖引玉,以个人的一些想法和见解,为读者拓展出更深入、更全面的思路。

全部以Demo式案例来讲解技术点的实现,使读者看到代码及运行结果后就可以知道项目要解决的是什么问题,类似于网络中博客的风格,让读者用最短的时间学习知识点,明白知识点如何应用,以及在使用时要避免什么,使读者能够快速学习知识并解决问题。

本书本着实用、易懂的学习原则,利用7章来介绍Java多线程相关的技术。

虽然章节不是很多但是内容十分详细,有着454页,详情见文末!

资料全部真实有效,不会缺页,不会只是大纲!!!由于文章篇幅有限,为了不耽误大家宝贵的时间,这两份PDF小编已经为大家整理好了,需要免费领取的朋友麻烦帮忙转发、转发、转发这篇文章(一定要转发哦),然后私信小编【学习】或【进阶】免费获取。

第1章讲解了Java多线程的基础,包括Thread类的核心API的使用。

第2章讲解了在多线程中对并发访问的控制,主要是synchronized的使用。

由于此关键字在使用上非常灵活,所以该章用很多案例来说明它的使用,为读者学习同步知识打好坚实的基础。

第3章讲解了线程之间的通信与交互细节。

该章主要介绍wait)、notifyAll() 和notify()方法的使用,使线程间能够互相通信,合作完成任务。该章还介绍了ThreadLocal类的使用。学习完该章,读者就能在Thread多线程中进行数据的传递了。

第4章讲解了Lock对象。

因为synchronized关键字使用起来比较麻烦,所以Java 5提供了Lock对象,更好地实现了并发访问时的同步处理,包括读写锁等。

第5章讲解了Timer定时器类,其内部原理是使用多线程技术。

定时器在执行计划任务时是很重要的,在进行Android开发时也会深入使用。

第6章讲解的单例模式虽然很简单,但如果遇到多线程将会变得非常麻烦。

如何在多线程中解决这么棘手的问题呢?本章会全面给出解决方案。

第7章对前面章节遗漏的技术空白点进行补充,通过案例使多线程的知识体系更加完整,尽量做到不出现技术空白点。

资料全部真实有效,不会缺页,不会只是大纲!!!由于文章篇幅有限,为了不耽误大家宝贵的时间,这两份PDF小编已经为大家整理好了,需要免费领取的朋友麻烦帮忙转发、转发、转发这篇文章(一定要转发哦),然后私信小编【学习】或【进阶】免费获取。

相关文章

网友评论

    本文标题:世界500强企业高级架构师,十年项目经验倾注线程核心技术全新版

    本文链接:https://www.haomeiwen.com/subject/tfekjktx.html