java中多线程是一个核心的编程思想所在,很多软件设计中都会用到多线程的,Java多线程无处不在,如服务器、数据库、应用。多线程可以有效提升计算和处理效率,大大提升吞吐量和可伸缩性,深得广大程序员和公司的青睐。
很多人学习完JavaSE/JavaEE之后想往更深入的技术进行探索,比如对大数据、分布式、高并发类的专题进行攻克时,立即遇到针对java.lang包中线程类的学习,但线程类的学习并不像JDBC一样简单,学习曲线陡峭,多弯路与“坑”。要学习这些热点技术,Java多线程技术避无可避。而本书将引领读者拿下该“技术高地”。
下载地址:https://pan.baidu.com/s/1i6n0xW5
Java多线程编程核心技术是资深Java专家10年经验总结,全程案例式讲解,首本全面介绍Java多线程编程技术的专著。本书以浅白的措辞,结合大量实例,全面讲解Java多线程编程中的并发访问、线程间通信、锁等最难突破的技术与应用实践。
全书共7章。
第1章讲解了Java多线程的基础,重点介绍线程类的核心API的使用。
第2章讲解对并发访问的控制,即如何写出线程安全的程序。
第3章介绍线程间通信,以提高CPU利用率和系统间的交互,同时增强对线程任务的把控与监督。
第4章讲解Lock对象,以更好实现并发访问时的同步处理。
第5章讲解移动开发中使用较多的定时器类的多线程技术,这是计划/任务执行里很重要的技术点。
第6章讲解如何安全、正确地将单例模式与多线程技术相结合,避免实际应用中可能会出现的麻烦。
第7章将前面被遗漏的案例在本章节中进行补充,尽量做到不出现技术空白点。
Java热点新闻